Test SQL-ferdighetene dine i filtrering og NULL-semantikk, joiner, aggregering og vindusfunksjoner og constraints. 30 scenariospørsmål, resultat per kategori direkte, gratis uten registrering.
Ingen registrering — resultatet vises med en gang.
Den spenner fra nybegynner til ekspert i én økt. De første spørsmålene dekker ting alle SQL-brukere møter — NULL-sammenligninger, INNER kontra LEFT JOIN, BETWEEN-grensene. De siste går inn i join-fan-out med aggregater, vindusfunksjoner, CTEs, transaksjonisolering og constraints. Poengsummen din plasserer deg i ett av fire nivåer, og nivånavn er bevisst de samme som stillingsannonser bruker.
Nei. Hvert spørsmål er skrevet mot standard SQL-atferd som er felles på tvers av PostgreSQL, MySQL, SQL Server og SQLite — NULL-semantikk, JOIN-typer og ANSI-syntaks for vindusfunksjoner. Ingenting her avhenger av en leverandørspesifikk utvidelse.
Det prøver samme slag av les-og-forutsi-resonnering som de fleste arbeidsgiverscreener åpner med, i samme kortscenarieformat, og det er derfor det fungerer som forberedelse. Det er ikke en kopi av noen bestemt arbeidsgivertest, og en god poengsum her er ikke et sertifikat. Det det derimot forteller deg, er hvilke av de fire områdene du ville tapt poeng på, og det er nyttig å vite før et teknisk intervju.
Rundt seks minutter. Det finnes ingen tidtaker på de enkelte spørsmålene — testen måler om du vet hva spørringen returnerer, ikke hvor fort du kan klikke. Du kan tenke på et spørsmål så lenge du vil.
Å ta vår test bør ikke betraktes som en omfattende eller presis evaluering av dine evner. Resultatene er kun for informasjons- og selvrefleksjonsformål.
Test SQL-ferdighetene dine i filtrering og NULL-semantikk, joiner, aggregering og vindusfunksjoner og constraints. 30 scenariospørsmål, resultat per kategori direkte, gratis uten registrering.
Dette er en scenariobasert SQL-test: 30 korte spørringer, hver med ett spørsmål om hva som faktisk skjer når den kjøres. En WHERE-klausul sammenlignet mot NULL som stille returnerer ingenting. En LEFT JOIN som oppfører seg som INNER JOIN når du filtrerer på feil kolonne. En NOT IN som stille dropper hver rad fordi en verdi i underspørringen var NULL. Du velger svaret som stemmer med hva databasen faktisk returnerer, ikke det som ser ut til det burde skje.
De 30 spørsmålene dekker fire områder — filtrering og NULL-semantikk, joiner og set-operasjoner, aggregering og underspørringer, og vindusfunksjoner/CTEs/transaksjoner/constraints. Disse fire er stedene hvor å lese en spørring og å kjøre en spørring stille divergerer, og hvor en stillingsannonse som krever «Sterk SQL» ofte viser seg å bety noe spesifikt når du sitter i intervjuet. Du får en poengsum i hvert område, så et svakt område dukker opp som et svakt område i stedet for å drukne i en lavere totalsum.
Det tar rundt seks minutter, det kreves ingen registrering, og det finnes ingenting å skrive eller kjøre — hvert spørsmål er les-og-forutsi, samme måte som en erfaren ingeniør gjennomgår en pull-request. Å kjenne syntaksen og å vite hva en spesifikk spørring gjør under spesifikke betingelser er ulike ferdigheter, og denne måler den andre.
Se hvilket av de fire SQL-områdene som faktisk holder deg tilbake
Få en oversikt per kategori — filtrering/NULL-er, joiner, aggregering, vinduer/transaksjoner
Finn ut hvilket nivå du er på: nybegynner, intermediær, avansert eller ekspert
Sammenlign nivået ditt med det stillingsannonser mener med sterk SQL
En tabell har en nullable kolonne age. Du kjører SELECT * FROM users WHERE age = NULL. Hvor mange rader returnerer den, selv om flere rader har age satt til NULL?
30 spørsmål, 6 min. Automatisk fremdrift – ingen manuell Neste-knapp.
Øyeblikkelig oversikt over profilen din. Gratis, delbar, lagret hvis du logger inn.
Premium låser opp den fullstendige rapporten – karrierer, styrker, vekstveier.