iOS-разработчик — вопросы с реальных собеседований, часть 2
1 популярных вопросов из 36 собранных, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
В чем разница между interface{}, any и nil в языке Go?
language_specific
Go
junior
1×
Сколько iOS-разработчиков в команде и насколько комфортно работать в связке с ними?
behavioral
middle
1×
Как вы будете искать проблему, когда в приложении начинаются просадки производительности, и на что будете обращать внимание?
architecture
middle
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
В чем разница между interface{}, any и nil в языке Go?
interface{}, any и nil — это три разных понятия, которые часто путают. interface{} и any — это один и тот же тип: пустой интерфейс, способный хранить значение любого типа. nil — это не тип, а предопределённое значение, обозначающее отсутствие значения для ссылочных типов (указатели, срезы, мапы, каналы, функции, интерфейсы). Главное различие на практике: nil-интерфейс (когда и тип, и значение равны nil) и интерфейс,…
✓ interface{} и any — синонимы (any введён в Go 1.18 как псевдоним)
✓ nil — это значение, а не тип; оно применяется к ссылочным типам и интерфейсам
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma
1×
Что ты выберешь для реализации этого компонента и на каких технологиях будешь его строить?
architecture
middle
1×
Как работает механизм передачи крутящего момента от двигателя к рабочим органам комбайна?
architecture
middle
1×
Какие паттерны проектирования вы используете в разработке (за исключением архитектурных) и можете ли рассказать о них подробнее?
oop
middle