Jifunze SQL wako kuhusu kuchuja na NULL semantics, unganisha, mkutano, na vitendo vya dirisha na vikwazo. Maswali 30 kulingana na kisa, alama ya haraka kwa ukundi, bure bila kusajili.
Hakuna usajili unaohitajika — matokeo yako yanaonekana haraka.
Inacheza kuanzia mwanzo hadi mtaalam katika kazi moja. Maswali ya mwanzo yashughulikia mambo kila mtumiaji wa SQL unakutana — kulinganisha NULL, INNER dhidi ya LEFT JOIN, mipaka ya BETWEEN. Zile za baadaye zinaruka kwenye kuuguza kupanua na ujumaji, kazi za dirisha, CTE, uokoaji wa miamala na vizuizi. Alama yako inakuweka katika moja ya kiwango kinne, na majina ya kiwango ni kilichokusudiwa kutumika na ujumbe wa ajira.
Hapana. Kila swali limeandikwa dhidi ya tabia ya kawaida ya SQL inaogawanywa na PostgreSQL, MySQL, SQL Server na SQLite — maana ya NULL, aina za kuuguza, na muundo wa kazi ya dirisha la ANSI. Hakuna hapa inayotegemea tugano la mtoa huduma mahususi.
Inakusambaza aina ile ile ya mantiki ya kusoma-na-kutabiri zaidi ya skrini za mwajiri kuanzia na, katika muundo ile ile wa hali fupi, ambayo ni sababu inafanya kazi kama kujiandaa. Sio nakala ya jaribio mahususi la mwajiri, na alama nzuri hapa sio cheti. Kile kinachoambia ni ni lipi kati ya maeneo manne ungekufa alama, ambalo ni kile kinachohitajika kujua kabla ya mahojiano ya kiufundi.
Takriban dakika sita. Hakuna saa katika maswali maalum — jaribio linapima kama unajua lile kumudu linaireturnia, si kasi unaweza kubofya. Unaweza kufikiri kuhusu swali kwa muda kama unavyotaka.
Kuchukua mtihani wetu haipaswi kuonekana kama tathmini kamili au sahihi ya uwezo wako. Matokeo ni kwa madhumuni ya habari na kujitafakari tu.
Jifunze SQL wako kuhusu kuchuja na NULL semantics, unganisha, mkutano, na vitendo vya dirisha na vikwazo. Maswali 30 kulingana na kisa, alama ya haraka kwa ukundi, bure bila kusajili.
Hii ni jaribio la SQL kulingana na hali: swali 30 fupi, kila moja akiwa na swali kuhusu kile kinachotokea kwa kweli inapokimya. Kauli WHERE iliyolinganishwa na NULL ambayo kwa kimya irudi hakuna. LEFT JOIN ambayo inachidia kama INNER JOIN baada ya kuchuja safueli iliyo kosa. NOT IN ambayo kwa kimya inamkosa kila safu kwa sababu thamani moja katika subquery ilikuwa NULL. Unachagua jibu lililo sambamba na lile database inarerudisha kwa kweli, si lile linachoonekana kana kwamba linastahili kutokea.
Maswali 30 yanashughulikia maeneo manne — chuja na maana ya NULL, kuuguza na uendeshaji wa seti, ujumaji na subquery, na kazi za dirisha/CTE/miamala/vizuizi. Hizo maeneo manne ndiyo ambapo kusoma kumudu na kuendeza kumudu kwa kimya huingiliana, na ambapo ujumbe wa ajira "Strong SQL" kwa kawaida unakuwa maana mahususi baada ya kuwa katika mahojiano. Unapata alama katika kila eneo, kwa hiyo maeneo mabovu hayatakua kama jumla nyingi.
Inachukua takriban dakika sita, hakuna kujiandikisha, na hakuna kumudu kuandika au kutekeleza — kila swali ni kusoma-na-kutabiri, kwa njia ile mwanajinsia mkuu anavyozingatia ombi la kumvuta. Kujua muundo na kujua lile kumudu mahususi linafanya dhidi ya data mahususi ni ujuzi tofauti, na hii inapima kile cha pili.
Ona ni lipi kati ya maeneo manne ya SQL ambalo halika linakusimama nyuma.
Pata mgawanyiko kwa kategoria — chuja/NULL, kuuguza, ujumaji, dirisha/miamala.
Jua ni kiwango gani umo: mwanzo, kati, juu au mtaalam.
Linganisha mahali upo na lile ujumbe wa ajira maana kwa "Strong SQL".
A table has a nullable column age. You run SELECT * FROM users WHERE age = NULL. How many rows does this return, even if several rows have age set to NULL?
30 maswali, 6 min. Kuendelea kiotomatiki — hakuna kitufe cha Ijayo.
Uchanganuzi wa haraka wa profaili yako. Bure, unaweza kubesheni, umehifadhiwa ikiwa unaingia.
Bora inafungua ripoti kamili — ajira, nguvu, njia za ukuaji.
Jifunze SQL wako kuhusu kuchuja na NULL semantics, unganisha, mkutano, na vitendo vya dirisha na vikwazo. Maswali 30 kulingana na kisa, alama ya haraka kwa ukundi, bure bila kusajili.
Hakuna usajili unaohitajika — matokeo yako yanaonekana haraka.
Inacheza kuanzia mwanzo hadi mtaalam katika kazi moja. Maswali ya mwanzo yashughulikia mambo kila mtumiaji wa SQL unakutana — kulinganisha NULL, INNER dhidi ya LEFT JOIN, mipaka ya BETWEEN. Zile za baadaye zinaruka kwenye kuuguza kupanua na ujumaji, kazi za dirisha, CTE, uokoaji wa miamala na vizuizi. Alama yako inakuweka katika moja ya kiwango kinne, na majina ya kiwango ni kilichokusudiwa kutumika na ujumbe wa ajira.
Hapana. Kila swali limeandikwa dhidi ya tabia ya kawaida ya SQL inaogawanywa na PostgreSQL, MySQL, SQL Server na SQLite — maana ya NULL, aina za kuuguza, na muundo wa kazi ya dirisha la ANSI. Hakuna hapa inayotegemea tugano la mtoa huduma mahususi.
Inakusambaza aina ile ile ya mantiki ya kusoma-na-kutabiri zaidi ya skrini za mwajiri kuanzia na, katika muundo ile ile wa hali fupi, ambayo ni sababu inafanya kazi kama kujiandaa. Sio nakala ya jaribio mahususi la mwajiri, na alama nzuri hapa sio cheti. Kile kinachoambia ni ni lipi kati ya maeneo manne ungekufa alama, ambalo ni kile kinachohitajika kujua kabla ya mahojiano ya kiufundi.
Takriban dakika sita. Hakuna saa katika maswali maalum — jaribio linapima kama unajua lile kumudu linaireturnia, si kasi unaweza kubofya. Unaweza kufikiri kuhusu swali kwa muda kama unavyotaka.