Подборка объединяет вопросы, отмеченные на этапах интервью в Ozon. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: database, backend, sql.
Количество Android специалистов в команде зависит от размера и структуры проекта. Например, в небольшой команде может быть 1-2 Android разработчика, в средней — 3-5, а в крупных проектах — десятки специалистов.
Да, я использовал класс Atomic из пакета java.util.concurrent.atomic для управления одновременным доступом к данным в многопоточных приложениях на Android.
Модификатор доступа protected в Java и Android означает, что член класса (поле, метод) доступен внутри самого класса, в классах-наследниках и в пределах того же пакета.
Один из запоминающихся проектов с Jetpack Compose — создание адаптивного интерфейса для приложения новостей, который автоматически подстраивается под разные размеры экранов и режимы (светлый/тёмный).
Этот вопрос не относится к техническим аспектам разработки, а касается личной информации кандидата. Обычно документы, подтверждающие предыдущее место работы, включают: