Могли бы вы объяснить, что такое постоянное запоминающее устройство и как оно отличается от временной памяти?
Какие критерии ты используешь для определения своего текущего профессионального уровня?
Объясните основные отличия между синхронным и асинхронным режимами выполнения процессов
Какими методами осуществляется внедрение зависимостей в приложении?
Можете ли вы объяснить различия между значениями Nil и Null в программировании?
Можете объяснить, каким образом происходит освобождение памяти, занимаемой объектом, внутри системы?
Как реализовать взаимодействие между Gesture Recognizer и цепочкой обработчиков Responder Chain в системе?
Можешь ли ты перечислить и объяснить основные методы работы с DispatchGroup в iOS?
Можете объяснить механизм переключения контекстов между задачами в операционной системе?
Имели ли опыт работы с механизмом хранения данных на стороне клиента через cookies?
Какие основные механизмы для синхронизации потоков ты знаешь?
Какие системы управления базами данных ты использовал в своих проектах?
Какие последствия могут возникнуть, если два объекта имеют одинаковое значение хэша?
Имеете ли вы опыт создания и написания автоматизированных тестов для программного обеспечения?
Объясните принцип оценки времени выполнения операций с помощью нотации Big O в структуре данных.
Какие принципы важно учитывать для написания тестируемого и надежного кода?
Как осуществляется выполнение задач при использовании синхронной вставки в глобальную очередь?
Какие шаги необходимо предпринять, чтобы устранить эффект сбоев изображений при прокрутке таблицы?
Можно ли осуществлять статическую диспетчеризацию методов в классе?
Какие стратегии управления ветками в Git вы применяли на предыдущем месте работы?