1
Java Core / General
1. Опишите свой стек: язык, технологии.
2. Для чего нужны методы hashCode и equals, напишите их реализацию.
3. Приведите примеры использования HashMap, временные сложности операций, коллизии и способы работы с ними.
4. Расскажите теорию многопоточных алгоритмов.
5. В чем разница между synchronized, monitor, mutex, atomic и volatile?
6. Что такое Integer pool и каков результат сравнения двух объектов Integer, созданных через new, при использовании метода equals?
2
Kotlin
7. Для чего используются типы Unit и Nothing, как они применяются?
8. Что такое data class и метод…