Общие вопросы Подготовка к нетехнической части собеседования Друзья, всем привет! Хочу поделиться радостной новостью - вчера на Хабре вышла моя первая, так сказать, вводная статья - «Подготовка к нетехнической части собеседования». В дальнейшем планирую выкладывать там важный материал, связанный напрямую с темой моего телеграмм-канала. Возможно, часть информации, необходимой для подготовки к собеседованиям, будет выкладываться там раньше, поэтому буду признателен, если подпишитесь на меня на Хаб...
Swift Interview - Вопросы для собеседований. Mobile митапы и конференции.
При интервью кандидаты часто сталкиваются с вопросами, которые не встречали или разбирали поверхностно. Это касается как и сложных, так и простых тем. На канале вопросы будут систематизироваться по сложности и темам
Графики
📊 Средний охват постов
📉 ERR % по дням
📋 Публикации по дням
📎 Типы контента
Лучшие публикации
19 из 19Mobius — большая техническая конференция по мобильной разработке. 🗓 Ближайшая конференция: Mobius 2022 Autumn, 9–10 ноября · Online 🗓 Offline-день + Online: 21 ноября · Москва Темы конференции: ✅ Работа платформ (iOS / Android) и языков программирования (Swift / Kotlin / Flutter / Java) под капотом; ✅ Software Craftsmanship (подходы и практики в разработке мобильных приложений и работе с фреймворками); ✅ Архитектура (архитектурные паттерны, legacy и рефакторинг, модуляризация); ✅ Качество прод...
Начальный уровень. Работа с памятью. Расскажите про работу с памятью в Swift. Доброго времени суток! Сегодня мы начнём разбирать вопрос, который попадается на собеседовании в не зависимости от роли, на которую вы претендуете. В этом посте разберём что необходимо знать джуну для ответа, а именно что такое reference/value type, что хранится в стеке, а что в куче, принцип работы arc, как избежать зацикливания сильных ссылок. Value/Reference Types Value и Reference Types — это основные концепц...
Начальный уровень. Общие вопросы. Принципы SOLID. Алоха друзья! Сегодня мы разберём один из базовых вопросов на собеседовании. Итак, SOLID - это мнемонический акроним для первых пяти принципов, названных Робертом Мартином в начале 2000-х, которые означали 5 основных принципов объектно-ориентированного программирования и проектирования. Использование принципов SOLID способствует созданию системы, которую будет легко поддерживать и расш...
Средний уровень. Многопоточность. Задача на изображении. Что выведется на экран? Алоха друзья! Сегодня мы начнём разбирать ещё одну часть большинства собеседований — задачи. Не думайте, что всегда это обязательно какие-то сложные алгоритмы или кейсы (хотя надо быть и готовым и к ним). Независимо от роли на которую вы претендуете могут быть и несложные примеры на проверку знаний. Данная задача по многопоточности мне попалась на двух собеседованиях подряд в большие финтех компании. Попробуйте реши...
🎉 Долгожданный CocoaHeads в четверг, 27 октября в 18:00 (МСК)! 🖼 Александр Скворцов, Павел Курчатов и Ольга Ким (все Яндекс) помогут нам разобраться с DivKit — новым опенсорсным фреймворком для server-driven UI от Яндекса. Пока Александр и Павел будут рассказывать о фреймворке и отвечать на вопросы, Ольга в прямом эфире сверстает экран приложения! 🍭 Илья Чикмарев (CocoaHeads) расскажет про перфоманс в SwiftUI, как заставить его работать чуть-чуть лучше и избежать популярных ошибок. 🔥 В...
Intern week offer — ускоренный путь для тех, кто хочет на стажировку в Яндекс. Хорошая возможность попасть в крупную ит компанию. В рамках нового проекта вы сможете пройти собеседования и получить приглашение в команду всего за 7 дней. Направления: Backend (Python, Java), Frontend или Mobile (iOS, Android). Что нужно сделать: ✅ заполнить анкету на сайте: https://clck.ru/32G595 ✅ выполнить тестовое задание до 30 октября ✅ пройти секции и финалы, которые начнутся 7 ноября...
Всем привет! Извините за долгое отсутствие. Последний пост про нетехническую часть собеседования, который писался в том числе и для хабра, отнял много времени и я выгорел. Сейчас снова столкнулся с собеседованиями. Не смотря на то что сейчас достаточно материалов для подготовки, многим кандидатам, даже с большим опытом и претендующим на сеньёрские должности, не хватает системности знаний. Создается впечатление, что происходит поверхностное заучивание вопросов. Поэт...
Базовые знания. SwiftUI. В чем разница между state и binding? Состояние (state) и привязка (binding) — две фундаментальные концепции в SwiftUI, которые позволяют создавать динамичные и интерактивные интерфейсы. @State и @Binding — это обертки свойств для управления данными, разница между которыми заключается в «владении» данными. @State используется для локального хранения состояния внутри одного View, являясь источником истины. @Binding создает двуст...
Всем привет! Сегодняшним постом расширяем карту знаний, добавляя SwiftUI. Все темы будут доступны на дзене одном в посте, который будет постоянно актуализироваться, по ссылке. 👇👇👇