Подготовка к интервью

Вопросы на собеседовании в Effective Mobile

154 вопроса с собеседований в Effective Mobile

154 вопроса 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка объединяет вопросы, отмеченные на этапах интервью в Effective Mobile. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: python, mobile, java.

Каталог

Результаты поиска

Найдено: 154
Теория

Какие уровни доступа нужно знать в Swift?

уровни доступа и модификаторы видимости в Swift В Swift предусмотрено пять базовых уровней: open, public, internal, fileprivate и private open: наиболее широкий доступ; элемент виден из любого модуля, а наследование и…

Читать ответ
Теория

Может ли reference type размещаться в стеке?

Может ли reference type размещаться в стеке? контекст: память, C#/.NET, Java reference type — это объект, ссылка на который обычно располагается в куче место хранения самой ссылки зависит от контекста: это может быть…

Читать ответ
Теория

Поддерживает ли Swift множественное наследование классов?

В Swift для классов не предусмотрено множественное наследование Каждый класс может иметь только один суперкласс Для замены множественного наследования применяются протоколы (protocols) Протоколы задают набор…

Читать ответ
Теория

Чем отличаются value type и reference type на собеседовании?

Ключевые различия между типами значений и ссылочными типами область памяти: value type содержит сами данные, тогда как reference type — ссылку на объект копирование: при присваивании value type дублируется значение, а…

Читать ответ
Теория

Чем структуры отличаются от классов?

Ключевые различия структур и классов структуры относятся к типам значений (value type), а классы — к ссылочным типам (reference type) структура содержит данные непосредственно, тогда как объект класса размещается в…

Читать ответ
Теория

Что представляют собой перечисления (enumerations) в Swift?

Что представляют собой перечисления (enumerations) в Swift? тип данных для объединения связанных значений способны хранить ассоциированные значения (associated values) разных типов могут включать методы и свойства и…

Читать ответ
Теория

Что такое Optional в Swift и как его создать?

Как работает Optional в Swift? это тип данных, предназначенный для хранения значения или указания на его отсутствие он представлен перечислением с вариантами case .some(значение) и .none помогает избежать crash при…

Читать ответ
Теория

Что такое замыкания (closures) и как они работают в JavaScript?

Что такое замыкания (closures)? понятие из функционального программирования и JS объединение функции с её лексическим окружением, то есть переменными внешнего скоупа сохраняет возможность обращаться к переменным после…

Читать ответ