Собеседование IOS на 400k в VK Видео
Added 2024-11-12 15:25:58 +0000 UTCСобеседование IOS на 400k в VK Видео
Технический скрининг
Какие есть виды сортировок массива?
Сложность алгоритмов.
Какое максимальное значение для 32 битного int?
Какие есть методы, которые участвуют в процессе layout view?
Вопрос про view с примером.
В каком методе жизненного цикла UIViewController’а раньше всего будут известный размеры view?
В чем концепция ARC и MRC и что это такое?
В какой момент ARC помогает нам с управлением памятью и что он делает?
Что такое strong ссылка?
Несколько дополнительных вопросов по strong ссылкам.
Слышал ли что-то про Autorelease pool?
Расскажи про механизм copy and write.
Что такое Direct dispatch?
Расскажи про site tables.
Какие бывают очереди для GCD?
Какие бывают серийные системные очереди?
Как работает dispatch sync?
Зачем нужны барьеры?
Писал ли когда-то свой семафор?
Расскажи про Operation queue. В чем его плюсы по сравнению с GCD?
Назови все возможные способы синхронизации чтения/доступа к переменной.
Чем отличается синхронная обработка данных от многопоточной?
Сколько всего потоков может быть?
Техническое собеседование
Расскажи о себе. О том, что считаешь важным.
Несколько вопросов по тому, как и что делал на проекте.
Что такое dsim, для чего нужны?
Как называется процесс преобразования читаемого кода в специальный нечитаемый?
Сталкивался ли с objective-c, есть какой-то опыт?
На C/C++ что-нибудь писал?
Если понимание что такое MRC, как работает?
Что в чем scope авторелиза внутри цикла или цикл внутри scope авторелиза, как правильно делать?
Как работает context switch в многопоточности внутри операционки?
Что нужно удерживать в контексте, чтобы продолжить работу в потоке с того же места?
Что такое семафор?
С какими менеджерами пакетов работал? Расскажи в целом про модульность.
Расскажи про cookie. Как их установить, как с ними ходить и т.д.
Какие есть части http запроса?
Когда ты делал сетевой слой, каким инструментарием пользовался?
Какие есть методы http запросов?
Чем отличается PUT от PATCH?
Есть ли разница между частями http запроса в плане безопасности?
Разговор про угрозу men in the middle.
Слышал ли что-то про SSL pinning?
Расскажи про шифрование. Hash функции, сертификаты, ключи и т.д.
Какие есть 2 вида шифрования по ключам?
Еще больше собеседований вы можете найти в чате ОМ: Паровозик собеседований
Comments
<div ><div><span class="text">Екарный бабай, что за вопросы</span></div><div></div></div>
No Name
2024-11-16 17:44:52 +0000 UTC<div ><div><span class="text">Спасибо за видео, а кандидат в итоге получил оффер?</span></div><div></div></div>
Max Swifty
2024-11-15 16:40:52 +0000 UTC