Можешь перечислить основные шаблоны проектирования и описать их предназначение?

Junior — Middle
Waveaccess
9

Какая последовательность выполнения методов при создании и отображении ViewController в iOS?

Junior — Middle
VK знакомстваVK знакомства
9

Можно ли ожидать возникновения проблем с потокобезопасностью при создании подкласса Actor?

Junior — Middle
МТСМТС
9

Можете объяснить, что подразумевается под термином DataSource в контексте работы с базами данных или внешними источниками данных?

Junior — Middle
9

Какие основные свойства можно выделить у типов данных, передающихся по значению?

Junior — Middle
OZONOZON
9

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

Junior — Middle
AvitoAvito
9

Опиши структуру и роль участников команды, с которой ты работал(а) на прошлой позиции.

Junior — Middle
Itexus
BroadsApp
Яндекс МаркетЯндекс Маркет
+13
9

Можете объяснить различия между принципом инверсии зависимостей и внедрением зависимостей в программировании?

Junior — Middle
Itexus
9

Какова роль и применение обобщенных типов данных в программировании?

Junior — Middle
СБЕР Бизнес
СБЕРСБЕР
Uzum
9

Как повлияет на итоговое значение переменной counter её использование внутри замыкания и последующий вызов этого замыкания после изменения её значения?

Junior — Middle
9

Можешь привести пример ситуации, где применяется принцип Лисков для замены одного типа другим без нарушения логики программы?

Junior — Middle
Магнит Тех
МТС БанкМТС Банк
9

При реализации многопоточного программного обеспечения, что предпочтительнее: использование структур или классов?

Junior — Middle
9

Какие принципы и требования необходимо учитывать при создании структуры или класса, реализующего протокол Equatable?

Junior — Middle
VKVK
9

Которые средства вы применяли при организации и распределении своих задач?

Junior — Middle
9

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

Junior — Middle
9

Какие методы верстки пользовательских интерфейсов вы применяли в своей практике?

Junior — Middle
Winline
МТСМТС
LingualeoLingualeo
+5
9

На каком этапе жизненного цикла приложения следует внедрять аналитику для получения данных с самого начала работы системы?

Junior — Middle
9

В чем заключается ситуация, когда процесс с низким приоритетом блокирует выполнение процесса с более высоким приоритетом?

Junior — Middle
9

Когда обычно прекращает использоваться таблица дополнительных данных (Side Table) в базе данных?

Middle — Middle+
МТСМТС
Вкусно и точкаВкусно и точка
9

Можете привести пример использования структуры из стандартной библиотеки Swift?

Junior — Middle
9
124/204