Градация уровней junior middle senior разработчиков
Яким чином об’єкт переходить з однієї області пам’яті Garbage Collector до іншої? 8.Яким чином можна змусити JVM запустити Garbage Collector? 9.Які існують Garbage Collectors у JVM і навіщо вебпрограмування їх стільки? 10.Які різновиди Garbage Collector є в HotSpot? 11.Що буде з Garbage Collector, якщо finalize() буде довго виконуватись або в процесі виконання отримаємо виняток?
Заработная плата
71.У чому middle senior java developer різниця між HashMap and TreeMap? Коли та де їх потрібно використовувати? 72.Яка внутрішня будова TreeMap? 1.У чому переваги та недоліки ООП, якщо порівнювати з процедурним/функціональним програмуванням?
Загальні
2.Чим відрізняється агрегація від композиції? 3.Які патерни GoF ви використовували на практиці? Наведіть приклади.4.Що таке проксі-об’єкт? Наведіть приклади.5.Які нововведення анонсовано в Java 8? 6.Що таке High Cohesion і Low Coupling?
Куда может развиваться senior-разработчик?
- 123.Дайте визначення поняттю exception (виняткова ситуація).124.Які знаєте особливості використання оператору try…catch?
- Адже, готуючись до технічної співбесіди, важливо мати чіткий план.
- Я б назвав по-іншому — 250 питань на співбесіді в Java проект, тому що багато питань, які до Java не відносяться.
- 67.Яка внутрішня структура HashMap?
- 12.Чим ForkJoinPool відрізняється від ScheduledThreadPoolExecutor та ThreadPoolExcutor?
123.Дайте визначення поняттю exception (виняткова ситуація).124.Які знаєте особливості використання оператору try…catch? 125.У чому різниця між error і exception? 126.Яка різниця між checked і unchecked, exception, throw, throws.127.Якою є ієрархія винятків?
Вопросы на собеседовании для Java-разработчика Junior
136.Чи могли б ви написати код, якщо блок finally не буде виконано? 137.Напишіть приклад обробки декількох винятків в одному блоці catch138.Який оператор дозволяє примусово викинути виняток? Напишіть приклад.139.Чи може метод main викинути throws-виняток? 140.Напишіть приклад try with resources.
Перспективы профессии «middle senior Java developer» для абитуриентов ВУЗов
1.Які знаєте шаблони проєктування? Розкажіть про два шаблони, які використовували в роботі. «Коли» — мається на увазі в роках досвіду (приблизно). Рівність, любов до ближнього, гармонійне співіснування. Є слово enumeration та є слово перелік. Стартовая зарплата для этого специалиста – 150 тысяч рублей.
Практичні завдання
3.У чому різниця між Java NIO та Java IO? 4.Чим відрізняється Lambda від анонімного класу? 5.Розкажіть про Java Memory Model.6.Які є типи пам’яті у JVM? 7.Опишіть життєвий цикл Java-об’єкта.
128.Що таке checked і unchecked exception? 129.Чи потрібно перевіряти checked exception? 130.Про що говорить і як використовувати ключове слово throws? 131.Які можливі способи обробки https://wizardsdev.com/ винятків ви знаєте?