845 вопросов для подготовки на позицию Mobile-разработчик
845 вопросов1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
Подборка помогает системно подготовиться к интервью на позицию Mobile-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: mobile, android, kotlin.
В Android (и Java в целом) ключевое слово synchronized используется для организации синхронизации между потоками, чтобы избежать проблем с одновременным доступом к общим ресурсам.
В Swift объект не освобождает память сразу после вызова деинициализатора (deinit), потому что освобождение памяти управляется системой подсчёта ссылок (ARC — Automatic Reference Counting).