Какие основные характеристики можно определить у входящего HTTP-запроса?
Какие техники или подходы ты используешь при написании модульных тестов?
Каковы преимущества и недостатки использования Dispatch Barrier в многопоточном программировании?
Какие возможные состояния может иметь программное приложение во время своей работы?
Как различаются FireStore и Firebase в контексте их функциональности и использования?
Какой HTTP-заголовок используется для указания типа данных, передаваемых между клиентом и сервером?
Какая роль у разделения кода на модули в процессе разработки программного обеспечения?
Возможна ли реализация побочной таблицы при наличии одной сильной и одной безопорной ссылки?
Какова цель использования выравнивания структуры данных в программировании?
Можете ли вы пояснить концепцию объекта в языке Kotlin?
Можете объяснить принцип работы динамической диспетчеризации в системах или приложениях?
Каким образом ты бы реализовал шаблон проектирования Observer?
Каким образом осуществляется параллельное выполнение потоков на процессыоре с одним ядром?
Чем отличается объявление класса с ключевым словом open от обычного определения класса без этого модификатора?
Можете объяснить концепцию абстрактной фабрики и её назначение в паттернах проектирования?
Какова временная сложность операции удаления элемента из середины словаря?
Должны ли все задачи, поставленные в MainQueue, выполняться именно на основном потоке?
В каких областях разработки или функциональных направлениях ты хотел бы реализовать свой вклад?
Может ли наличие сильной ссылки у одной сущности привести к утечкам памяти?
Какие виды атомарных операций в Swift тебе известны?