Всем привет! Сегодня у нас новый формат: вопросы будут вместе с краткими ответами 🔥🔥🔥 Само собеседование больше похоже на некий срез, потому что обошли много тем. Можете проверить себя 😎😎😎 Ссылка на канал в телеграмме. Не забывайтесь подписываться 🚀🚀🚀 1. Что такое ARC, для чего нужно, когда работает? ARC (Automatic Reference Counting) — это технология управления памятью, используемая в Swift и Objective-C. Она работает только с reference types (классы, замыкания). Как работает: Когда работает: ARC действует постоянно во время выполнения программы. Каждый доступ к ссылочному объекту (присваивание, передача в функцию, возврат, добавление в массив) может изменить счетчик...
Swift Interview - Вопросы для собеседований. Mobile митапы и конференции.
Swift Interview. Средний уровень. Система контроля версий.
Какие gitFlow вы использовали? Отсутствие ответа на этот вопрос будет вам большим минусом и покажет ваше полное незнание процессов командной разработки. Что не допустимо для миддла и выше. Можно рассказать про последний проект. При указании конкретной модели, лучше сделать краткое описание (примерное для классическое gitFlow): «Мы создавали feature-ветки от develop. Когда фича готова, создавался Pull Request (или Merge Request) в develop. После код-ревью и прохождения всех проверок (Unit-тесты, линтер) мы мерджили ветку. Перед релизом создавалась ветка release/*, где мы занимались только багфиксингом...
Swift Interview. Вопросы с реального собеседования на позицию миддла
Всем привет! Сегодня для вас список вопросов с реального собеседования на позицию миддла в финтех 🔥🔥🔥 С запросом от соискателя от 250 до 350 тыс 🤑 Можете проверить себя 😎😎😎 Ссылка на канал в телеграмме Иногда попадается так, что соискатель любит поговорить и интервьюер много расспрашивает. Плюс в этом собесе наложилось то, что соискатель не знал порой базовых вещей и уходил в своих рассуждениях сильно в сторону. Хотя опыт был большой. Например, в вопросе 6 начал зачем-то заговорил о протоколах и т.д., хотя вопрос сводился к элементарному reduce. 1) Как бы вы максимально гибко спроектировали...
Swift Interview. Вопросов с реального собеседования на позицию сеньора
Всем привет! Сегодня для вас список вопросов с реального собеседования на позицию сеньора в одну из ведущих российских технологических компаний 🔥🔥🔥 С вилкой от 300 тыс 🤑 Сама часть собеседования длилась более часа, но всего 15 вопросов. Чаще всего это происходит из-за того, что соискатель не совсем правильно или не четко отвечает, и приходится задавать ему уточняющие вопросы, выводить на рассуждения. Например, 4 вопрос занял порядка 8-10 минут. Следующее собеседование, которое я постараюсь выложить в начале недели, вообще уложилось в 6 вопросов. Вопросы, которые уже разобраны полностью или частично в этом канале, будут с гиперссылками...
Swift Interview. Средний уровень. UIKit. Расскажите про ResponderChain и hit-testing
Тема не сложная, но на ней часто возникают проблемы у соискателей на middle позицию. В продолжении часто бывают дополнительные вопросы, связанные с кастомизацией обработок нажатий. Например, в посте с собеседованием вопросы 15, 16. Что будет, если в TapGestureRecognizer в target вместо self сделаем nil? Можно ли при выключенном UserInteraction во view обрабатывать события нажатия в её subview? hitTest — это метод класса UIView, используемый для определения того, какая именно вью (view) должна получить событие касания. • Функция: Метод возвращает UIView, которая содержит точку нажатия, или nil, если касание было вне вью...
Swift Interview. Базовый уровнь. Общие вопросы.
Что такое ООП? Для чего нужен ООП? На первый взгляд легкий вопрос, но некоторые начинают путаться уже на нем. В интернете можете найти множество статей. Так же попробуйте ответить на вопрос: Можете ли вы объяснить высказывание “наследование нарушает инкапсуляцию”? Ответ здесь

