Test Java
Przetestuj swoją wiedzę z Java na temat podstawowej składni i typów, metod/przeciążenia/zakresu, kolekcji/generics/przepływu sterowania i wyjątków/współbieżności/idiomów. 30 pytań opartych na czytaniu kodu, natychmiastowy wynik wg kategorii, bezpłatnie bez rejestracji.
Bez rejestracji — wynik pojawi się od razu.
- Ustal, które z czterech obszarów Java faktycznie Cię blokuje
- Uzyskaj podział wg kategorii — składnia/typy, metody/zakres, kolekcje/generics, wyjątki/współbieżność
- Dowiedz się, w którym poziomie jesteś: początkujący, zaawansowany początkujący, zaawansowany czy ekspert
- Porównaj swoją pozycję z tym, co ogłoszenia o pracę rozumieją pod pojęciem silna Java
Obejmuje początkujący aż do eksperta w jednym siedzieniu. Wczesne pytania obejmują rzeczy, które każdy użytkownik Java spotyka — == kontra .equals, autoboxing Integer, przepełnienie. Późniejsze wchodzą w rozwiązanie przeciążenia, generics i kolekcje, wyjątki, współbieżność i leniwość Stream. Twój wynik umieszcza Cię w jednym z czterech poziomów, a nazwy poziomów celowo są tymi, które używają ogłoszenia o pracę.
Nie. Każde pytanie jest napisane przeciwko zachowaniu języka podstawowego, które były stabilne na nowoczesnych wersjach Java — tożsamość obiektu, framework kolekcji, hierarchia wyjątków i podstawowe prymitywy współbieżności. Nic tutaj nie zależy od interfejsu API specyficznego dla wersji.
Próbkuje taki sam rodzaj rozumowania czytania i przewidywania, który większość testów pracodawcy otwiera, w tym samym formacie krótkiego fragmentu, dlatego sprawdza się jako przygotowanie. Nie jest to kopia żadnego konkretnego testu pracodawcy, i dobry wynik tutaj nie jest certyfikatem. Co ci mówi, to które z czterech obszarów straciłbyś punkty, co jest użyteczną rzeczą do wiedzy przed techniczną rozmową.
Około sześć minut. Nie ma timera na pojedynczych pytaniach — test mierzy czy wiesz co robi kod, a nie jak szybko możesz kliknąć. Możesz myśleć o pytaniu tak długo jak chcesz.