Мок-собеседование iOS разработчика

Что такое Mock Interview? Mock Interview - это практическое тренировочное собеседование, которое отлично подготовит вас к реальному собеседованию на работу. Его основная цель - смоделировать приближенную к реальности ситуацию job interview и отработать возможные ответы на трудные вопросы.
Привет! В сегодняшнем выпуске у нас в гостях Миша и Вова, вы уже знакомы. Миша проведет собес, а Вова попытается защитить свой пояс UFC, ой, свое звание сеньора. Будет жарко! Приятного просмотра!
Не скупитесь на обратную связь! Это важно. Вместе мы сделаем мир ИТ чуть более доступным для всех :)
мы в телеге: t.me/ios_prog
наш чатик: t.me/+tzWmsOMTPpFjMzAy
00:17 В этом выпуске
01:50 Опыт кандидата
05:57 Live Coding вопрос 1
06:29 Mutating
07:37 Stack
09:52 Live Coding вопрос 2
11:24 Live Coding вопрос 3
13:50 Про кучу
17:13 Про диспетчеризацию
19:00 Live Coding вопрос 4
24:36 Мише не нравится
24:45 Пауза. Промежуточная обратная связь.
27:10 Live Coding вопрос 5
34:04 Про коллекции
45:03 Мише нравится
45:35 Про UI. Таймер
47:40 Про UI. Жизненный цикл View
53:00 Про UI. Тянем View пальцем вниз
56:55 Про UI. Frame и bounds
59:33 Про UI. Кастомная View
01:02:32 Нанял бы Миша Вову? Промежуточная обратная связь
01:05:20 Из middle в senior. КАК?
01:07:00 Итоговая обратная связь
01:12:30 Вова негодует
01:14:58 Современные реалии. Риски работодателя
01:15:57 Обратная связь от Кати

Пікірлер: 87

  • @ARTEMvorkhlik
    @ARTEMvorkhlik3 ай бұрын

    20:10 этот код не скомпилируется, даже если добавить override. Функции в extension у родителя не могут переопределяться у потомков. Полкода внизу не видно

  • @Igor_pro_vsex
    @Igor_pro_vsex5 ай бұрын

    Спасибо ребята. Полезное видео. Слежу за контентом и дальше буду следить

  • @cmdBcmdR
    @cmdBcmdR5 ай бұрын

    Очень приятно слушать милашей-очаровышей :) Спасибо за видео

  • @jesusedits1363
    @jesusedits13635 ай бұрын

    Очень полезно ❤ Спасибо большое 😊

  • @mishap1923
    @mishap19235 ай бұрын

    Спасибо за видео! Супер

  • @fonzyara
    @fonzyara5 ай бұрын

    Когда вижу видосы на этом канале - автоматически ставлю лайк не задумываясь)

  • @user-yu5bm1dt9w
    @user-yu5bm1dt9w5 ай бұрын

    Очень полезно, спасибо😊

  • @sloth_ev
    @sloth_ev5 ай бұрын

    Очень полезно и увлекательно , спасибо ребятам за работу

  • @IlyaYurkin
    @IlyaYurkin5 ай бұрын

    Спасибо за контент! Полезно

  • @1tshologram
    @1tshologram5 ай бұрын

    очень полезно! спасибо!

  • @user-if3hh6xf5g
    @user-if3hh6xf5g5 ай бұрын

    Было интересно. Спасибо

  • @user-cx5kl7gq7s
    @user-cx5kl7gq7s5 ай бұрын

    Очень полезно 😊

  • @MixIBay
    @MixIBay5 ай бұрын

    Круто, полезно

  • @eclipseecl3794
    @eclipseecl37945 ай бұрын

    мой первый собес на джуна был такой же. Спасибо, было интересно

  • @EasySwiftIOS

    @EasySwiftIOS

    5 ай бұрын

    хахххх

  • @user-vn7mj2dl5l
    @user-vn7mj2dl5l5 ай бұрын

    Крутой контент, парни!

  • @EasySwiftIOS

    @EasySwiftIOS

    5 ай бұрын

    стараемся со всех сил

  • @MegaMrGrom
    @MegaMrGrom5 ай бұрын

    Собрались три джуна, Катя фотка топ)

  • @wealtylife5518

    @wealtylife5518

    3 ай бұрын

    На джуна не потянут они

  • @user-cx5kl7gq7s
    @user-cx5kl7gq7s5 ай бұрын

    Какой крутой контент вы делаете! Скоро здесь будет 100000 просмотров 🙏🏼🔥

  • @EasySwiftIOS

    @EasySwiftIOS

    5 ай бұрын

    Когда уже, я устал ждать :(

  • @docean9946
    @docean99464 ай бұрын

    с кайфом посмотрел спасибо

  • @EasySwiftIOS

    @EasySwiftIOS

    4 ай бұрын

    Cпасибо за отзыв!

  • @kalmahiks
    @kalmahiks4 ай бұрын

    Посмотрел я полностью видос и прочитал все комментарии, вот мои мысли: по поводу Михаила, не согласен, что он высокомерный/токсичный или хромают его софт скиллы. И то, что он заранее не готовился, не делает его плохим. Видно, что он проводил много собесов до этого, и, может себе позволить импровизировать на ходу. Вообще в этом есть свой прикол, у него выработана база, и он строит собес исходя из ответов Владимира, и корректирует курс. Понравился момент, когда Михаил спросил, у тебя есть выбор, по какой теме пойти дальше, хороший прием. Еще понравилось, что после ответов Владимира, Михаил не говорил, как надо правильно, и не уходил в монологи, ведь время и так ограничено, а его задача не обучить собеседуемого, а за короткое время максимально выяснить про кандидата, понять глубину знаний. Улыбался, не душнил, оставил приятное впечатление. У него роль такая на этом собесе, особенно учитывая ответы Владимира. Думаю тут важная психология взаимодействия. И общение кандидата с интервьюером строится не только на технических ответах, а еще на том, как ответы преподнесены. Теперь о Владимире. По началу кажется довольно молодым и выскочкой. Особенно после слов про экзистенциальный контейнер (я вообще хз че это) и другие заумные слова (семантика вместо сигнатуры, например). Но это выглядит так, что кандидат называет модные и непонятные (может только мне?) слова, чтобы показать свою крутость. Но я считаю, что это работает против кандидата. За каждый сказанный термин тебя могут спросить, и если поплывешь, то все, хана. Вообще, чем проще - тем понятнее. Чем понятнее - тем меньше вопросов. Чем меньше вопросов - тем лучше. Понятно, что мотивация Владимира показать себя максимально круто, но я поначалу воспринял его как молодого выскочку, и который еще себя сеньором называет. Но, со временем понимаешь, что паренек-то шаристый. Еще было много моментов, где видно, что Владимир готовился. Кмк, лучше этот момент скрыть, и отвечать так, чтобы не было понятно, что ты зубрил, очков это тебе не прибавит. Но видно, что Владимир шаристый, толковый парень. Мне кажется, можно было бы даже получить синьора, если бы отвечал проще) Не тупил, предлагал всегда идеи, задачи решал сходу, такое возможно только проходя собесы подряд, получая навык прохождения собеса, но все равно круто, молодец. А по поводу грейда сеньора, это только набитые шишки. Когда ты не только умный, но еще и мудрый. Многое повидал, много что трогал, и заранее можешь предсказать проблемы, которых еще нет. Это только приходит с опытом. Все же я думаю, что время коррелирует с опытом. Если много лет опыта - это еще не значит, что синьор. Но если мало лет опыта - то точно не синьор, даже если ты очень умный. Ну нельзя же назвать синьором чела с 1-2 годами опыта? (речь не про Владимира, а в целом) А на синьорских позициях, требования к софт-скиллам куда важнее, чем просто уметь писать код. Ведь качество кода мидла принципиально не отличается от синьора. Видос познавательный и интересный, спасибо всем причастным, лайк 👍 Ну как-то так, чет понесло меня😅

  • @EasySwiftIOS

    @EasySwiftIOS

    4 ай бұрын

    Спасибо за такой развернутый комментарий!)) 🫶🏻

  • @glebfann
    @glebfann5 ай бұрын

    Собеседующий довольно приятный. С миддлом согласен, сеньором тут явно не пахнет. Отвечал конечно уверенно, но неправильно, как будто слышал звон да не знаю где он 😃

  • @kolu4ka1983

    @kolu4ka1983

    4 ай бұрын

    Это по каким требованиям ?) Есть какой-то документ на законодательном уровне который определял бы грейды ?) По моему субъективному мнению - любой кто сделает прилу с нуля и зарелизит ее на App Store то это СиНьнОрИще!. А если еще эта прила ему бабки будет приносит то супер пупер Синиор Помидор!

  • @emil42661
    @emil426615 ай бұрын

    Устроили мясо ееее😂

  • @user-mc4df8gk2w
    @user-mc4df8gk2w5 ай бұрын

    Круто!

  • @user-mc2dv9fg1k
    @user-mc2dv9fg1k5 ай бұрын

    По мне так все хорошо

  • @prostolev90
    @prostolev905 ай бұрын

    хорошо душили сеньора)

  • @sdev9881

    @sdev9881

    5 ай бұрын

    это даже не душнилово. очень лайтовый собес

  • @sarvarqosimov8363
    @sarvarqosimov83635 ай бұрын

    👍

  • @Lilli_425
    @Lilli_4254 ай бұрын

    Какой же я себя глупый чувствовала, когда все интервью думала, что это собес на джуна, хотя к сожалению сейчас реальность такова, что для джунов примерно такие же вопросы 😿

  • @EasySwiftIOS

    @EasySwiftIOS

    4 ай бұрын

    🥲 суровые времена

  • @user-iy9ns3jg7v

    @user-iy9ns3jg7v

    6 күн бұрын

    Ну не выдумывайте, для джунов вопросы гораздо проще. И писанины кода нет. Большинство джунов и мидлов, глядя на такую задачу, не смогут написать с ходу ни строчки. У чувака уровень очень хороший, явно выше мидла

  • @card1nal312
    @card1nal3125 ай бұрын

    Владимир пушка! 🔥👏🏻😉

  • @fonzyara

    @fonzyara

    5 ай бұрын

    💕

  • @riddik18
    @riddik185 ай бұрын

    Владимир молодец проявил смелость и решительность, не боясь рисковать. Он получил оценку Миддла, но это лишь повод для самосовершенствования. Он узнал свои слабые стороны, прокачает их все будет отлично.

  • @vvosmoj

    @vvosmoj

    5 ай бұрын

    Дак он сеньор, я его знаю, работал с ним, оценка занижена

  • @EnergoIT

    @EnergoIT

    4 ай бұрын

    ​@@vvosmojгде работали?

  • @user-kk3ng4we1o
    @user-kk3ng4we1o4 ай бұрын

    Оценивать сеньорность по знаниям платформы не совсем корректно, глубокое знание Swift, UIKit, платформы не делает инженера сениором, но это может быть отличным сигналом, что нужно провести дополнительную секцию по архитектуре и проектированию, с задачами уровня: "спроектируй мне мессенджер". Как правило у компании таких задач нет и им нужны крепкие автономные мидлы, которых для удержания называют сениорами

  • @Medovar
    @Medovar5 ай бұрын

    Блин, что-то не влез экран полностью на видео

  • @unclebob003
    @unclebob0035 ай бұрын

    Нормальный собес. Интервьер ок, кому нужно больше нежности, обращайтесь к девочкам hr. Лучше многих, что есть на ютубе. Ситуативные вопросы интересные. Про таймер вопрос специфический, если раньше не слышал, не догадаешься, даже если знаешь про runloop и его режимы. Вова судя по всему спец по собесам, ключевое по собесам. Потом и канал его увидел на тему. Но разработка и собесы - это вещи в себе и если ты хорошо в одном, это не гарантирует, что ты хорош и в другом. Объективно за три года сложно стать сениором, в развитых странах - это спец образование на четыре года и лет семь опыта. И вообще сениор - это в первую очередь не тот кто знает про таблицы деспетчерезации, а тот кто умеет строить приложение со всеми сложностями.

  • @user-mc2dv9fg1k

    @user-mc2dv9fg1k

    5 ай бұрын

    Полностью согласен

  • @user-iy9ns3jg7v
    @user-iy9ns3jg7v6 күн бұрын

    зачем звук-то вырубать? пусть слушает отзыв о себе, в чем проблема? Расстроится и будет плохо отвечать?

  • @user-tx2se7vp3s
    @user-tx2se7vp3s5 ай бұрын

    Я просто в шоке

  • @hakatonvideo5241
    @hakatonvideo52415 ай бұрын

    Познавательно парнишка молодец,. Только откуда такого душного интервьюера взяли. Не готов, вопросы из головы, на столько высокомерный шо ппц. Если увижу в команде такого лида выйду из команды в тот же день)

  • @EasySwiftIOS

    @EasySwiftIOS

    5 ай бұрын

    Вам показалось, все прошло в более чем дружелюбной атмосфере :)

  • @dobrysiabar8791

    @dobrysiabar8791

    5 ай бұрын

    Глубоко копает и выковыривает слабости не равно душнила. Прокачивай свои навыки и у тебя не будет таких же проблем с ним)

  • @riddik18

    @riddik18

    4 ай бұрын

    да почему вы думаете, что он высокомерный и душный, он показал его слабые стороны и это отлично, есть куда расти. Я бы у удовольствием бы поработал с таким лидом. А вы что хотели, чтоб он ему джуновские вопросы задавал по списку? так то собес на сеньора

  • @elaidzhashchukin7268

    @elaidzhashchukin7268

    3 ай бұрын

    Наконец-то кто то об это написал. Полностью поддерживаю! Я честно говоря остановил интервью и попрощался бы. А парень красавчик, даже не важно насколько он хорошо или плохо отвечал. У Лида даже нет четко сформулированного вопроса. Ааа, ббб...алфавит пришли учить. Стоило бы приземлиться ему немного. 👎

  • @MadKingRPS
    @MadKingRPS4 ай бұрын

    Решение с сортировкой словаря по ключу не сработает, так как неизвестно, были ли отсортированы id на входе по тому же алгоритму. Айдишники могли прийти в абсолютно любом порядке. Решение со словарем можно доработать

  • @user-oe8ei2st5u

    @user-oe8ei2st5u

    4 ай бұрын

    Сработает. Айдишники приходят в любом порядке, и в словаре этот порядок фиксируется, потому что мы записываем индекс от 0 до n Если этот словарь потом отсортировать по ключу (индекс идшника) - то получится тот же самый массив

  • @user-oe8ei2st5u

    @user-oe8ei2st5u

    4 ай бұрын

    Именно поэтому можно обойтись без словаря и просто записывать приходящий adverb на нужную позицию, то есть вместо dict[index] = adverb: adverbs[index] = adverb

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x5 ай бұрын

    Блин про existential container даже интервюер от удивления растерялся))) он зубрил все, тут прям видно. Если ты понимаешь про это ты не скажешь таких вешей. Короче я выключаю видос и дальше не буду смотреть

  • @fonzyara

    @fonzyara

    5 ай бұрын

    Ахаххахаха, ладно)

  • @fonzyara

    @fonzyara

    5 ай бұрын

    За около 70 пройденных и проведенных собесов определения и ответы на вопросы, которые встречаются на 99% собесов, часть самого тебя) Ты бы хотел, чтобы кандидат «мычал» и выдавал бы кривые формулировки так, как он «чувствует»?) А про экзистенциальный контейнер - это мой личный интерес. Интересно как тогда, по твоему мнению, человек, который не знает про то, что я сказал, грамотно объяснил задачу с протоколами))

  • @user-yd9xy3rb4x

    @user-yd9xy3rb4x

    5 ай бұрын

    @@fonzyara да я без хэйта) просто хотелось бы синьерные interview)

  • @alex_und3r
    @alex_und3r5 ай бұрын

    У Владимира было только два явных промаха, забыл какая диспетчиризация в расширениях и забыл нслок. А вот если брать Назарова, то если собесишься на сеньора, а тебя спрашивают про фрейм и баундс, то идти работать с такими людьми не стоит. Такие люди не пытаются понять твой опыт, а пытаются сбить твой грейд, чтобы платить ниже рынка.

  • @sdev9881

    @sdev9881

    5 ай бұрын

    у него много промахов. плавал в каждом модуле. Какую-то странность начал рассказывать про мультистэки, зачем-то не туда зашел про эксзистенц. контейнер. В многопоточке сделал решение на уровне джуна со словарем, фрейм и баундс база и то не смог доступно объяснить

  • @artyom5602

    @artyom5602

    4 ай бұрын

    @@sdev9881 солидарен. Он по-факту завалил все вопросы. Плюс пытался отвечать вообще не в тему. Где тут Михаил пытался сбить грейд я хз

  • @IKSudnik
    @IKSudnik5 ай бұрын

    С оценкой на мидл я полностью согласен. Про душность собеседующего не согласен. Но высокомерность присутствовала

  • @fonzyara

    @fonzyara

    5 ай бұрын

    Что по твоему мнению мне не хватило? Интересно

  • @IKSudnik

    @IKSudnik

    5 ай бұрын

    @@fonzyara ну, честно говоря, ты во многих вопросах плавал если судить именно по интервью. Так же было видно, что ответы на многие вопросы ты черпал именно из ресурсов для подготовки к собеседованиям, особо не вникая. Но я ни в коем случае не хочу сказать, что это плохо и ты от этого плохой разработчик. Но, я считаю, что сеньор это уже нечто больше чем просто хорошо делать приложения. Я сам когда-то очень удивился, когда узнал, что на работе у меня такая лычка, хотя до этого спокойно жил считая себя мидлом

  • @fonzyara

    @fonzyara

    5 ай бұрын

    ⁠@@IKSudnikкстати насчет того, что некоторые формулировки черпал из ресурсов по подготовки к собеседованиям - я сам эти ресурсы и составляю) кажется, я раз 100 сам своими словами, учя других людей или проходя собесы сам, проговаривал разницу кучи и стека)

  • @alex_und3r

    @alex_und3r

    5 ай бұрын

    @@sdev9881 сеньор это тот кто получает зарплату сеньора, а не плешивый лев из авито, уже бывший правда

  • @alex_und3r

    @alex_und3r

    5 ай бұрын

    @@fonzyara Володя, не слушай "настоящих инженеров", держался молодцом. Ты правильно заметил, что тебе не дали полностью раскрыться. Надеюсь начальство посмотрит как всрато назаров собесит людей и примет меры.

  • @ndrey399
    @ndrey3994 ай бұрын

    Для каждой функции свой стек? Точно сеньор?🫠

  • @EasySwiftIOS

    @EasySwiftIOS

    4 ай бұрын

    Все могут ошибаться

  • @romanmaiboroda8783

    @romanmaiboroda8783

    2 ай бұрын

    Читал в статье, на Хабре, именно это)

  • @russiancomedian3504
    @russiancomedian35045 ай бұрын

    Че реально 3 года опыта ? 😮

  • @fonzyara

    @fonzyara

    5 ай бұрын

    Много или мало?)

  • @torburgmax

    @torburgmax

    4 ай бұрын

    @@fonzyara мало))

  • @EnergoIT

    @EnergoIT

    4 ай бұрын

    ​@@fonzyaraможно твою телегу)

  • @user-yd9xy3rb4x
    @user-yd9xy3rb4x5 ай бұрын

    Вот ему не лень было зубрить про стэк и кучу когда можно просто понять это 😮

  • @EasySwiftIOS

    @EasySwiftIOS

    5 ай бұрын

    Так он понимает 🌚

  • @user-yd9xy3rb4x

    @user-yd9xy3rb4x

    5 ай бұрын

    @@EasySwiftIOS не особо похоже, как по мне, выглядит как зубрежка.

  • @EasySwiftIOS

    @EasySwiftIOS

    5 ай бұрын

    Выглядит да, это просто уровень понимания такой 🌚

  • @aleksandr2150
    @aleksandr21502 ай бұрын

    А эта Екатерина не в Тиньке, случайно, работает?

  • @EasySwiftIOS

    @EasySwiftIOS

    2 ай бұрын

    Нет 🌚

  • @user-il3bi4dm4r
    @user-il3bi4dm4r3 ай бұрын

    постоянно читает со второго монитора, противно такого собесить

  • @wealtylife5518
    @wealtylife55183 ай бұрын

    Нуднята!

Келесі