Android
Является ли lazy потокобезопасной конструкцией?
Почему список может тормозить при прокрутке?
Работали ли вы с семафорами в своей практике?
Что было самым сложным в работе с Git?
Каким образом осуществляется навигация в Android-приложениях?
Как будет вести себя связный список (LinkedList) и массивный список (ArrayList), если в них вставить элемент?
Какие факторы ты считаешь могут вызывать торможение приложения?
Что происходит, когда мы используем лямбда-выражения на старых версиях Android?
Как можно получить сообщения на основном потоке с помощью Handler и Looper?
Какие существуют реализации коллекций в языке программирования Java?
В чем заключается разница между передачей объекта по ссылке и по значению?
Какие способы навигации в приложении существуют, кроме использования библиотеки навигации?
Что находится внутри heap и stack?
Как бы вы реализовали наследование между двумя классами на языке Kotlin?
Устраивает ли тебя, что на позиции мидл-разработчика придется больше заниматься программированием и меньше управлять проектами?
Что следует использовать в качестве корневого элемента разметки для отображения view?
Расскажите о модификаторах доступа в Java.
В чем разница между map и flatMap?
Как бы вы написали extension в языке Java?
Можешь привести пример использования паттерна проектирования 'Фабрика' в Android фреймворке?