filmov
tv
Собеседование Java | Backend mock interview
![preview_player](https://i.ytimg.com/vi/BzEdz6qdNEU/maxresdefault.jpg)
Показать описание
ㅤ
В этом видео показываю как проходит процесс собеседования 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 Какие знаешь уровни изоляций между транзакциями, какие возникают аномалии, что за аномалии и на каких уровнях решаются.
Комментарии