Test SQL
Przetestuj SQL w zakresie filtrowania i semantyki NULL, połączeń, agregacji i funkcji okienkowych oraz ograniczeń. 30 pytań scenariuszowych, natychmiastowy wynik w każdej kategorii, bezpłatnie bez rejestracji.
Bez rejestracji — wynik pojawi się od razu.
- Zobacz, który z czterech obszarów SQL faktycznie Cię powstrzymuje
- Uzyskaj podział po kategorii — filtrowanie/NULL, połączenia, agregacja, okna/transakcje
- Dowiedz się, na którym poziomie jesteś: początkujący, zaawansowany początkujący, zaawansowany lub ekspert
- Porównaj, gdzie się znajdujesz z tym, co ogłoszenia o pracę rozumieją przez silny SQL
Obejmuje początkujących do ekspertów w jednym siedzieniu. Wczesne pytania obejmują rzeczy, które spotyka każdy użytkownik SQL — porównania NULL, INNER versus LEFT JOIN, granice BETWEEN. Późniejsze zagłębiają się w rozprzestrzenianie się połączeń z agregatami, funkcjami okienkowymi, CTE, izolacją transakcji i ograniczeniami. Twój wynik umieszcza Cię na jednym z czterech poziomów, a nazwy poziomów celowo pokrywają się z tymi, które używają ogłoszenia o pracę.
Nie. Każde pytanie jest napisane do zachowania standardowego SQL współdzielonego przez PostgreSQL, MySQL, SQL Server i SQLite — semantyka NULL, typy połączeń i składnia funkcji okiennej ANSI. Nic tutaj nie zależy od rozszerzenia specyficznego dla dostawcy.
Próbuje tego samego typu czytaj-i-przewiduj rozumowania, które większość testów pracodawcy otwiera, w tym samym formacie scenariusza krótkiego, dlatego działa jako przygotowanie. To nie kopia żadnego konkretnego testu pracodawcy, a dobry wynik tutaj nie jest certyfikatem. Co robi, to mówi, w którym z czterech obszarów straciłbyś punkty, co jest użyteczną rzeczą do wiedzy przed rozmową techniczną.
Około sześć minut. Nie ma timera na poszczególne pytania — test mierzy, czy wiesz, co zapytanie zwraca, a nie jak szybko możesz kliknąć. Możesz myśleć o pytaniu tak długo, jak chcesz.