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