ENIGMA AI
ENIGMA AI

Android-разработчик — вопросы с реальных собеседований, часть 2

16 популярных вопросов из 74 собранных, отсортированы по частоте

Все вопросы открыты бесплатно для всех — без регистрации и оплаты.

🎯 Enigma AI — помощник прямо во время собеседования
Десктоп-приложение слушает интервьюера, распознаёт вопросы и подсказывает ответы в реальном времени. Невидимо для screen-share, поддержка виртуальной камеры, стелс-режим.
Скачать Enigma
1×

Когда стоит выбирать наследование?

oop junior
1×

Пишете ли вы тесты?

testing junior
1×

Какие инструменты и фреймворки лучше использовать для тестирования программного обеспечения?

testing junior
1×

Какой паттерн проектирования вы бы выбрали для реализации MVC?

architecture middle
1×

В проекте, который вы оптимизировали, использовался паттерн MVVM. Почему вы выбрали подход с единственным источником данных (Single Source of Truth)?

architecture middle
1×

Зачем проект разбивают на модули?

architecture junior
1×

Как вы тестировали миграцию базы данных?

database middle
1×

Какие побочные эффекты (side effects) вы знаете в программировании?

language_specific junior
1×

Когда срабатывают рекомпозиции в Jetpack Compose и как Compose понимает, что нужно выполнить перерисовку?

frontend Jetpack Compose middle
1×

Какие параметры в Jetpack Compose являются стабильными, а какие — нестабильными?

frontend Jetpack Compose middle
1×

Как перенести лишние столбцы на следующую строку, если в ширину контейнера помещается только 3 элемента?

frontend CSS junior
1×

Расскажите, что вы знаете о принципах Clean Architecture?

architecture middle
1×

Какая функция вызовется — функция-член класса или функция расширения — если они имеют одинаковые сигнатуру и параметры?

general middle
1×

По популярности: функционал Kotlin — это функции расширения?

general middle
1×

Какие паттерны проектирования вы сегодня прочитали (или какие паттерны проектирования вы сегодня рассматривали)?

general middle
1×

Какие еще паттерны проектирования (кроме Singleton) ты знаешь?

general middle
1×

Что такое дженерики в целом (в контексте языка/типов)?

general middle
1×

Расскажите про сложности алгоритмов.

general middle
1×

Какие из этих паттернов проектирования вы использовали в своих проектах и почему?

general middle
1×

Как мы сегодня найдем его?

general middle
1×

Если нужно вставить элемент в середину списка (например, список из 1000 элементов, вставка на позицию 500), какая структура данных больше подходит?

general middle
1×

Если нужно вставить объект в середину списка, какую структуру данных выберешь?

general middle
1×

Какие обязательные вещи (критерии) должны быть у реализации, чтобы понять, что это паттерн Builder?

general middle
1×

Расскажите вкратце про каждую из структур данных: LinkedList и HashMap.

general middle
1×

Как посмотреть, сколько секунд прошло?

general middle
1×

Расскажите, какие процессы были выстроены в вашей команде, как проходило код-ревью и сколько человек было в команде?

behavioral middle
1×

Расскажите, чем занимался ваш тимлид в команде?

behavioral middle
1×

Расскажите про свою предыдущую компанию: чем она занималась и почему вы выбрали её?

behavioral junior
1×

Расскажите про своего тимлида: чем он занимался, а также чем занимался менеджер в вашей команде?

behavioral middle
1×

На что нужно обращать внимание при выборе алгоритмов, учитывая их временную и пространственную сложность?

algorithms middle

Гайды по собеседованиям

Вопросы по другим специальностям