Przejdź do treści głównej

Przetestuj Swoje Umiejętności 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.

30 pytań9 min
Rozpocznij test
Podstawy

Czym jest Test Java?

To jest scenariuszowy test Java: 30 krótkich fragmentów kodu, każdy następowany pytaniem o to, co faktycznie się dzieje gdy się uruchomi. Porównanie String z == które cicho sprawdza referencje zamiast zawartości. Bufor autoboxingu Integer, który sprawia że == wygląda na pracę poniżej 128 i cicho zawodzi powyżej. Blok finally, który zmienia wartość return bez świadomości nikogo. Wybierasz odpowiedź, która pasuje do tego, co kod faktycznie drukuje lub robi, a nie do tego, co wygląda na to że powinno się dziać.

Czytaj dalej

30 pytań obejmuje cztery obszary — podstawowa składnia i typy, metody/przeciążenie/zakres, kolekcje/generics/przepływ sterowania, i wyjątki/współbieżność/idiomy. Te cztery to miejsca, gdzie czytanie kodu i uruchomienie kodu cicho się różnią, i gdzie "silna Java" z ogłoszenia o pracę zwykle okazuje się mieć konkretne znaczenie, gdy się znajdziesz na rozmowie. Otrzymasz wynik w każdym obszarze, więc słabe miejsce pojawia się jako słabe miejsce zamiast jako niższy total.

Trwa około sześć minut, nie ma rejestracji, i nie ma kodu do napisania czy skompilowania — każde pytanie to czytanie i przewidywanie, w taki sam sposób jak senior review pull request. Wiedza o składni i wiedza o tym, co konkretny fragment robi w czasie wykonania, to różne umiejętności, a ten test mierzy drugą z nich.

Co otrzymasz

Co ujawnia ten test

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.

  • Nie. Możesz wziąć test i zobaczyć swój wynik i podział wg kategorii bez konta. Tworzenie konta jest użyteczne tylko jeśli chcesz aby wynik był przechowywany aby móc porównać później próbę z nim.

  • Otrzymujesz wynik dla każdego z czterech obszarów, więc możesz widzieć gdzie są skoncentrowane straty, plus rekomendacje skierowane na poziom, na którym lądowałeś. Test nie publikuje arkusz odpowiedzi na pytanie, ponieważ pytania się rotują i opublikowany klucz sprawiłby że wynik byłby bez znaczenia dla każdego używającego go do przygotowania.

  • Czytanie nieznanego kodu poprawnie to obronna rzecz do ekranowania dla każdej roli, która dotyka Java, i to jest test obiektywny prawidłowo-lub-źle zamiast miary osobowości, więc nie nosi problemów uczciwości, które mają testy typologii. Jeśli chcesz wysłać to kandydatom i zbierać wyniki w jednym miejscu, to działa poprzez stronę HR JobCannon zamiast poprzez tę stronę.

Rozpocznij Ocena Umiejętności Java już teraz

Odkryj swój profil Test Java. 30 pytań · 9 min.

Rozpocznij test
Powiązane

Powiązane testy