Android
Можешь назвать библиотеки, которые использовал или знаешь в своей практике?
Какова роль оператора wait и для каких целей он используется в программировании или системах?
Какое назначение у класса в программировании?
В каком участке памяти располагаются ссылочные типы данных?
Какие инструменты и технологии в области искусственного интеллекта ты применяешь в своей работе?
Проводил ли ты проверку кода у руководителя команды?
Каким профессиональным достижением в области Android разработки ты особенно гордишься?
В каких ситуациях добавление элемента в конец ArrayList может иметь временную сложность O(n)?
Имели ли вы опыт использования алгоритма поиска подстрок с помощью метода Knuth-Morris-Pratt (KMP)?
Каким образом реализовать выполнение асинхронных задач в Android без привлечения сторонних библиотек?
Какой был ваш первый опыт в области разработки и как вы пришли к своему текущему уровню профессионализма?
В каких случаях и с каким диспатчером могут выполняться операции map, filter и single внутри Flow?
Можешь объяснить, что такое области видимости и какие функции они выполняют?
В какой структуре данных вставка нового элемента осуществляется быстрее: у LinkedList или у ArrayList?
Что такое закрытый интерфейс и какова его роль в определении контрактов в коде?
Каковы преимущества и недостатки протокола UDP по сравнению с другими протоколами передачи данных?
В каких случаях применим тип данных object в Kotlin?
Опыт разработки и внедрения пользовательских компонентов через создание своих собственных представлений?
Могли бы вы объяснить, как работает передача переменных по ссылке в программировании?
Какие преимущества и недостатки существуют в разработке приложений для Android платформы?