Тест Java
Перевірте Java на основному синтаксисі й типах, методах/перевантаженнях/області видимості, колекціях/узагальненості/потоці керування й винятках/конкурентності/ідіомах. 30 запитань на читання коду, миттєвий бал за категорією, безплатно без реєстрації.
Без реєстрації — результат з’явиться одразу.
- Дізнайтеся, яка з чотирьох областей Java насправді вас утримує
- Отримайте розбір за категорією — синтаксис/типи, методи/область видимості, колекції/узагальненість, винятки/конкурентність
- Дізнайтеся, у якому рівні ви знаходитесь: початківець, середній, передовий чи експерт
- Порівняйте, де ви перебуваєте, з тим, що оголошення про роботу мають на увазі під сильним Java
Він охоплює від початківця до експерта в одному сеансі. Ранні запитання охоплюють речі, які зустрічає кожен користувач Java — == vs .equals, Integer autoboxing, переповнення. Пізніші йдуть у вибір перевантаження, узагальненість та колекції, винятки, конкурентність та лінивість Stream. Ваш бал ставить вас в один з чотирьох рівнів, й назви рівнів навмисне ті, що оголошення про роботу використовують.
Ні. Кожне запитання написано на основі поведінки мови, яка залишалася стабільною в сучасних версіях Java — ідентичність об'єкту, фреймворк колекцій, ієрархія винятків й примітивна конкурентність. Нічого тут не залежить від API, специфічного для версії.
Він вибирає той самий тип міркування читання й передбачення, з яким більшість скринінгів роботодавця відкривається, у тому самому форматі короткого фрагмента, через що це працює як підготовка. Це не копія будь-якого конкретного тесту роботодавця, і добрий результат тут не є сертифікатом. Те, що він вам каже — це які з чотирьох областей ви втратили б бали, що є корисною річчю знати перед технічним інтерв'ю.
Близько шести хвилин. На окремих запитаннях немає таймера — тест вимірює, чи ви знаєте, що робить код, а не наскільки швидко ви можете клацнути. Ви можете думати про запитання так довго, як вам подобається.