Umiejętności Python
Przetestuj Python: składnia, funkcje i zakresy, struktury danych, i idiomy OOP. 30 pytań sytuacyjnych, wynik od razu w kategoriach, za darmo, bez rejestracji.
Bez rejestracji — wynik pojawi się od razu.
- Zobacz, który z czterech obszarów Pythona faktycznie cię hamuje
- Otrzymaj wynik w podziale na kategorie — składnia, funkcje/zakresy, struktury danych, OOP/błędy
- Sprawdź, na jakim jesteś poziomie: początkujący, średniozaawansowany, zaawansowany czy ekspert
- Porównaj swój poziom z tym, co ogłoszenia o pracę naprawdę mają na myśli, pisząc „silny Python”
Obejmuje wszystko od poziomu początkującego po eksperta, w jednym podejściu. Pierwsze pytania dotyczą rzeczy, które spotyka każdy użytkownik Pythona — argumenty domyślne zmienne, is versus ==, dzielenie liczb całkowitych i zmiennoprzecinkowych. Kolejne wchodzą głębiej — zamknięcia, dekoratory, generatory, płytkie kopiowanie i dziedziczenie. Wynik umieszcza cię w jednym z czterech poziomów, a nazwy tych poziomów to celowo dokładnie te, które używają ogłoszenia o pracę.
Nie. Każde pytanie jest napisane dla zachowania Pythona 3, które jest stabilne od lat — f-stringi, standardowe reguły dzielenia int/float i model obiektów. Nic tu nie zależy od ostatniego wydania patch czy konkretnej biblioteki.
Bada ten sam rodzaj rozumowania „czytaj-i-przewiduj”, na którym większość testów pracodawcy się otwiera, w tym samym formacie scenariuszowym, dlatego świetnie nadaje się do przygotowania. Nie jest kopią żadnego konkretnego testu pracodawcy i dobry wynik nie jest certyfikatem. Mówi za to, w którym z czterech obszarów straciłbyś punkty, a to właśnie warto wiedzieć przed rozmową techniczną.
Około sześciu minut. Poszczególne pytania nie są liczone na czas — test sprawdza, czy znasz, co robi kod, a nie jak szybko klikasz. Nad każdym pytaniem możesz zastanawiać się tak długo, jak chcesz.