Собеседование Java | Backend mock interview

БЕСПЛАТНО материалы по изучению Java и подготовки к собеседованиям от меня:
Мой курс по Java разработке и получению первой работы:
Telegram канал:
Мое закрытое сообщество по Java разработке:
ㅤ ㅤ ПОЛНАЯ версия тут:
В этом видео показываю как проходит процесс собеседования Java разработчика. Какие вопросы могут задавать и как на них можно отвечать. Таймкоды: 00:00 Начало 02:20 Как работает метод hashCode и equals в Java? 04:25 Почему важно переопределять hashCode и equals, что может сломаться в HashMap? 07:08 Что такое сборщик мусора? 12:32 Что такое String Pool в Java? Как это влияет на производительность? 16:35 Как работает StringBuilder? 17:23 Collection Framework? какие знаешь интерфейсы и классы? 19:47 разница между ArrayList и LinkedList 25:04 как различаются вставка в ArrayList и LinkedList 25:39 Какие есть проблемы многопоточки? 30:56 Как победить race condition? 32:29 Какие знаешь события Х и У связанные happens-before? 35:51 Какая проблема может быть с volatile счётчиком? 37:42 Как работает AtomicInteger? 38:18 Spring, что это такое, какие принципы предоставляет, для чего используется? 39:43 Как внедрить какую то зависимость? 41:43 Что Spring Boot добавляет и упрощает? 43:25 Что такое ACID? 46:23 Какие знаешь уровни изоляций между транзакциями, какие возникают аномалии, что за аномалии и на каких уровнях решаются.

Смотрите также