iOS Мок Интервью Middle разработчика - Халиль

  Рет қаралды 2,952

Ildar Zalyalov

Ildar Zalyalov

6 ай бұрын

Провели iOS Мок Интервью с Халилем.
Мок Интервью - это такие интервью максимально приближенные к реальным техническим, но без реальной ответственности.
Задача по GCD:
print("1")
DispatchQueue.main.async {
print("2")
DispatchQueue.global(qos: .background).async {
print("3")
}
DispatchQueue.global().sync {
print("4")
}
DispatchQueue.global().async {
print("5")
}
print("6")
}
print("7")
Телеграм Халиля: @t.me/halsab
Мой аккаунт в linkedIn: / ildar-zalyalov-ios
Мой телеграмм: t.me/ildar_ios
Поддержать автора: www.paypal.com/donate/?hosted...
Поддержать автора(1): boosty.to/ildar_ios/donate

Пікірлер: 45
@card1nal312
@card1nal312 6 ай бұрын
Спасибо большое за контент! Очень было полезно! 👏🏻💥🤠
@user-bd5zm2kc1d
@user-bd5zm2kc1d 6 ай бұрын
Когда прохожу собесы всегда волнуюсь, ребятам респект за контент)
@kuchumovnikita7977
@kuchumovnikita7977 6 ай бұрын
вот тут уже действительно мидловские вопросы! лайк единственное задачку про gcd было бы полезно вывести в описание к видео или при монтаже
@ildarzalyalov5281
@ildarzalyalov5281 6 ай бұрын
Да, добавил в описание)
@sarvarqosimov8363
@sarvarqosimov8363 6 ай бұрын
👍
@user-iy9ns3jg7v
@user-iy9ns3jg7v 28 күн бұрын
Господа, вы делайте ставку еще и на то, что когда человек долго работает, теория вылетает из головы и забывается, потому что в реальной работе она особо не нужна. Поработайте года три без собесов, и забудется вообще все. Поэтому опытным разработчикам зачастую сложно проходить собесы
@user-fh6ce3yu1t
@user-fh6ce3yu1t Ай бұрын
так почему анимация не останавливается ?
@user-iy9ns3jg7v
@user-iy9ns3jg7v 29 күн бұрын
Халиль не писал sahih invest?
@vladloktionov5860
@vladloktionov5860 4 ай бұрын
Касаемо вопроса про кеш. Картинки можно сохранять в кеш
@devshok
@devshok 6 ай бұрын
Ильдар, привет! Спасибо за выгрузку мок-интервью! Было интересно посмотреть. Я, то ли в силу чуть бóльшего опыта, чем у Халиля, то ли в силу того, что пересмотрел много интервью с Тинькофф, Сбера и других российских бигтехов, посчитал, что интервью было достаточно простеньким на позицию миддла, либо это интервью не развилось до уровня крепких вопросов на миддла, потому что гость не смог глубоко погрузиться в топики вроде коллекций или side table тех же. Но хочу сказать всё-таки в защиту Халиля, что он молодец: хорошо и спокойно держался так, как будто на ежедневный утренний дейлик пришёл :) Вот что интересно: есть ли live coding и алгосы сейчас в том же Storytel? Или как в России, скрининг-тех-live coding-оффер и его обсуждение? И проводит ли Storytel поведенческое интервью?
@ildarzalyalov5281
@ildarzalyalov5281 6 ай бұрын
Привет! У нас есть этапы с HR/Manager скрининги стандартные, дальше тех задание или лайв-кодинг на выбор, дальше уже тех собес и последний этап System Design. А так вижу еще тут в некоторые места типа банков добавляют изначально какой то тест на IQ: решаешь задачки логические и только потом приглашают на следующий этап))
@devshok
@devshok 6 ай бұрын
@@ildarzalyalov5281 в моей текущей конторе тоже пришлось тесты на IQ сдавать))
@devshok
@devshok 6 ай бұрын
@@dobrysiabar8791 глубоко - понятие относительное, думаю, тут вы согласитесь. Но в целом ваши вопросы резонные, ибо знать нюансы вплоть до реализации под капотом на Swift - больше с опытом и любопытством приходит. Но круто бы миддлу понимать, как создаются, хранятся и умирают все виды ссылок на объект. Хотя бы в общих чертах. Это дает представление о том хотя бы, почему при обращении в unknowned при отсутствии объекта там в рантайме дает exception, или почему unowned быстрее weak.
@fruktick1
@fruktick1 5 ай бұрын
Привет, а подскажи где посмотреть собесы в бигтехи?
@kuchumovnikita7977
@kuchumovnikita7977 6 ай бұрын
может в конце публично комментировать ответы кандидата? (если он сам не против)
@ildarzalyalov5281
@ildarzalyalov5281 6 ай бұрын
Боюсь это затянется на 2 часа все с обсуждениями, но может попробую с кем нибудь)
@igorp-v7256
@igorp-v7256 6 ай бұрын
@@ildarzalyalov5281 Вопросы интересные, хотелось бы слышать на них правильные ответы со стороны собеседующего, хотя бы кратко
@zgold3344
@zgold3344 5 ай бұрын
@@ildarzalyalov5281хотя бы отдельным видео, типа разбор ответов на собесе.
@ARTEMvorkhlik
@ARTEMvorkhlik 2 ай бұрын
На senior планируется ?
@ildarzalyalov5281
@ildarzalyalov5281 2 ай бұрын
Был бы кандидат)
@ARTEMvorkhlik
@ARTEMvorkhlik 2 ай бұрын
Может тогда побудешь кандидатом, а в качестве интервьюера пригласишь кого-нибудь. Чтобы вопросы не повторялись, ведь у другого интервьюера будет другой багаж вопросов, основанный на своём отличном опыте
@dobrysiabar8791
@dobrysiabar8791 5 ай бұрын
Есть хоть одна причина на свете, для чего нужно обсуждать side table? В документации о ней не говорится и узнать о ней можно, покопавшись в исходном коде свифта. Знание о ней дает ровно 0 пользы. Куда полезней спросить у разработчика про retain/release.
@user-kv6lb7ub9e
@user-kv6lb7ub9e 5 ай бұрын
Добро пожаловать в мир дивных it собесов, где у тебя спрашивают всякую дичь
@user-tl3yy2jf3u
@user-tl3yy2jf3u 4 ай бұрын
Полезно знать и понимать, как это работает "под капотом". Об этом говорится на WWDC про Swift Performance
@dobrysiabar8791
@dobrysiabar8791 3 ай бұрын
​@@user-tl3yy2jf3u притянуто за уши, точно так же можно сказать вообще о чем угодно - "палезнажи". А по факту нет, не очень полезно, потому что на практике не имеет никакого применения.
@rushnfury
@rushnfury 2 ай бұрын
@@dobrysiabar8791 возможно это просто некий индикатор, насколько кандидат заинтересован в своей профессии, насколько готов он погружаться. Тут правда беда в том, что на работе часто погружаешься лишь в то что надо именно эту работу сделать в срок, а времени на дополнительно обучение не всегда остается. Гигантский список статей, книг и видео, отложенных на "изучить когда будет время" только растет.
@vadimorlov4986
@vadimorlov4986 2 ай бұрын
Было бы полезнее, если бы вы помогали с ответами на ваши вопросы.
@ildarzalyalov5281
@ildarzalyalov5281 2 ай бұрын
Уже в следующем видео с Федором так и сделал) Экспериментируем с форматами)
@vadimorlov4986
@vadimorlov4986 2 ай бұрын
@@ildarzalyalov5281 🙏
@Lilli_425
@Lilli_425 5 ай бұрын
Почему то всегда собеседования на видео гораздо проще, чем в реальности. В реальной жизни такой собес был бы даже не на джуна, а на трейни
@user-qb1xy3jq5x
@user-qb1xy3jq5x 5 ай бұрын
у вас очень странное представление о трейни, это начинающий программист с нулевым или минимальным опытом работы
@Lilli_425
@Lilli_425 5 ай бұрын
@@user-qb1xy3jq5x буквально неделю назад проходила собес на позицию трейни и там вопросы были гораздо сложнее, так что это не мое представление о трейни, так, к сожалению, изменился рынок
@dobrysiabar8791
@dobrysiabar8791 5 ай бұрын
@@Lilli_425 хоть бы парочку примеров привела, звучит всё максимально голословно. В этих вопросах нет ничего простого. Если они тебе кажутся простыми, придумай себе сразу в резюме 2 года опыта и иди на мидла. В чём проблема? Тебе не нужен трейни.
@Lilli_425
@Lilli_425 5 ай бұрын
⁠​⁠​⁠@@dobrysiabar8791с удовольствием приведу несколько примеров вопросов на которые я не смогла ответить: 1) в каком случае не будет работать таймер вне главного потока? 2) как сделать класс со статической диспетчеризацией помимо использования final 3) почему weak быстрее unowned, помимо того, что unowned под капотом force unwrapping. (Здесь я ответила, но с подсказкой, не сразу поняла о чем шла речь) 4) в чем отличие tcp и udp Еще были просто интересные, на мой взгляд, темы: 1) привести пример того, что делает презентер в вайпере 2) в каких случаях при открытии нового vc не будет вызываться viewdidappear 3) привести пример использования autoreleasepull 4) рассказать подробнее про момент создания стека (я сказала, что он создается в момент компиляции, но меня попросили на нескольких примерах объяснить как именно) 5)render server как работает Также был лайф кодинг, где нужно было решить 1 алгоритмическую задачу, 2 задачи на многопоточку на использование семафора и группы, еще устные задачи на лист захвата и всякие inout и defer
@dobrysiabar8791
@dobrysiabar8791 5 ай бұрын
@@Lilli_425 хорошие вопросы, зная ответы на которые можно спокойно идти устраиваться на мидла, не тратя время на трейни.
@user-bz8tk7vx1c
@user-bz8tk7vx1c Ай бұрын
Вот честно - ставлю дизлайк по той причине что нету никакого понимания у смотрящего сей мувик - был ответ правильный или нет. Всегда коментарий от ведущего - ок ок класс. На некоторые вопросы были неправильные ответы - как это понять? Делай или вставки с коментарием своим после таких ответов или в конце давай отдельное пояснение по всем таким моментам. Иначе стоимость такого интервью - весьма сомнительна И это касается всех видосов данного автора
iOS Мок Интервью Middle разработчика - Федор
1:26:53
Alat Seru Penolong untuk Mimpi Indah Bayi!
00:31
Let's GLOW! Indonesian
Рет қаралды 8 МЛН
Неприятная Встреча На Мосту - Полярная звезда #shorts
00:59
Полярная звезда - Kuzey Yıldızı
Рет қаралды 7 МЛН
OMG😳 #tiktok #shorts #potapova_blog
00:58
Potapova_blog
Рет қаралды 3,7 МЛН
Swift. Ключевые слова any и some. Экзистенциальный контейнер.
23:46
Программирование - интерес жизни
Рет қаралды 3,3 М.
UI. UIKit. Part I - Разбор вопросов с IOS собеседований
18:59
Vladimir Alecseev. In IOS dev
Рет қаралды 2,7 М.
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 2,1 МЛН
Samsung S24 Ultra professional shooting kit #shorts
0:12
Photographer Army
Рет қаралды 32 МЛН