Тёмный

Собеседование на Middle iOS разработчика. Артур Игбердин & Илья Шаповалов 

Devrush
Подписаться 263
Просмотров 2,2 тыс.
50% 1

Мы с Solvery подготовили для вас очередное полезное мероприятие. Провели МОК-собеседование на позицию Middle+ iOS-разработчика. 👨‍💻
Со стороны Solvery был Артур Игбердин - Senior iOS Developer из Совкомбанка, и собеседовал он нашего ментора Илью Шаповалова, который изъявил желание пройти данный МОК.
Наш ТГ канал: t.me/dev_rush
Ссылка на Артура: solvery.io/ru/mentor/arturlec...

Опубликовано:

 

24 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 24   
@sanchezz1135
@sanchezz1135 23 дня назад
Swift обновляется, оптимизируется, дрочево про хранение данных в памяти остается. И это про условии, что дока говорит не париться по этому поводу.
@shapovalentine
@shapovalentine 26 дней назад
Тонкая грань когда стоит надувать щёки, а когда нет)
@MaximGoryachkin
@MaximGoryachkin Месяц назад
Интервью огонь 🔥 Необычный формат, получилось круто! Посмотрел на одном дыхании 😊 Ребята молодцы 👏
@alberteins-fb3se
@alberteins-fb3se 7 дней назад
надо завести счётчик произнесенного "справедливо"
@bestgang2884
@bestgang2884 22 дня назад
это не уверенно в себе держаться, это упрямость и не признание своих ошибок
@dmitry3881
@dmitry3881 21 день назад
Посмотрел первые 20 минут. Никому не желаю таких собесов. Я без хейта объясню свою позицию. 1. Я понимаю, что тот кто собесит - делает это из позиции силы, т.е. он спрашивает то, что считает нужным и с этим нужно просто смириться. Но...! 2. Ты кандидат, ты прочитал сотни вопросов, некоторые темы выучил с нуля, чтобы пройти этап собеса и на несколько лет выкинуть это из головы (не все, но на проекте на свифтюа вопросы по киту вылетят с головы и правильно сделают).Ты понятия не имеешь какой вопрос будет через 10 секунд и тебе нужно найти эту инфу в голове (а если вопрос не стандартный, то найти инфу около той что спрашивают, отсортировать, связать, и дать правильный ответ), зачем когда кандидат говорит Арс - был выпущен после обджекта, и начинает набирать воздух для ответа дальше - перебивать его и говорить "в версии 2.0 если быть точнее". Вся концентрация теряется, ты начинаешь слушать ответ и думать, что ответить на это. Это как удары по корпусу в единоборствах, просто сбить дыхалку. Ну вы серьезно? Это важно? Это нужно сбивать кандидата? И пока он думает , что дальше ответить - сбивать дальше и говорить ответ. Уважение, вы крутой разработчик, вы знаете в какой версии был добавлен арс, но я перед собесом могу почитать в каких версиях были добавлены компоненты либы кита и пол собеса щеголять цифрами с точками. Это покажет мой уровень инженера? И так весь собес... лично я бы закончил собеседование, так как не смог бы работать с таким человеком и искал бы другую работу. Задача РАСКРЫТЬ и понять как думает человек. А не цифры 2.0 и тд. 3. Все топ конторы дают алгоритмы на собесах, но никто не садит тебя "сам решай", а всегда помогают и наводят так как смотрят на то, как ты думаешь! И когда у тебя 8 лет опыта в Иос, ты приходишь в Гугл - тебе говорят выучи С++ за два месяца будешь на нем писать. Поэтому дают алгоритмы. Решение алгоритмов на Свифте ультра смешное подражание крупных контор. Сортировка Свифта всегда будет оптимальнее вашей. Вы никогда не напишите бинарные деревья и графы на Свифте, так как Свифт это не биг дата. Короче говоря, очень странные эмоции после просмотра
@mracidacorn9235
@mracidacorn9235 16 дней назад
Аминь! Из моей практики наши финтехи именно сажали с установкой "сам решай".
@timofeev_evgeny
@timofeev_evgeny 7 дней назад
Формат интервью: супер стрессед. Артур очень бестактно вклинивался в ПРАВИЛЬНЫЙ ответ Ильи с бестолковым комментарием, который сбивает с мысли. Огромная просьба к Артуру пересмотреть способ проведения интервью, в частности способ коммуникации с людьми. Дослушать человека иногда бывает полезно.
@artemaj9
@artemaj9 Месяц назад
Спасибо, клевое интервью! На 51:40 кажется, что сложность все равно остается O(n^2). т.к. сложность remove(at: ) - O(n).
@sanchezz1135
@sanchezz1135 23 дня назад
Осталось узнать сложность count
@user-dx3hm7sm6j
@user-dx3hm7sm6j 23 дня назад
O(1)
@ignordizlaykov5193
@ignordizlaykov5193 25 дней назад
Два ментора душат друг-друга)
@sanchezz1135
@sanchezz1135 23 дня назад
Не понял по поводу захвата циклом for массива. Вроде там просто итератор высчитывается при первом вызове, он содержит все индексы, которых уже нет при удалении. При while просто высчитывается заново на каждый вызов.
@bestgang2884
@bestgang2884 22 дня назад
Так и сказали
@bestgang2884
@bestgang2884 22 дня назад
Просто отвечающий как то стал мидлом и не смог это понять
@aramramat9664
@aramramat9664 15 дней назад
В какой куче храниться статик переменная, он о чем вообще )
@user-cs8kj5mx4x
@user-cs8kj5mx4x 18 дней назад
Вы извините, но на моменте удаления из массива я бы такого мидла бы точно не брал.
@arta9419
@arta9419 17 дней назад
[42:50] подсказка: удалять нужно начиная с последнего элемента массива)
@torburgmax
@torburgmax 7 дней назад
в таких кейсах надо поменять фильтр и никаких инаутов
@user-py9xr3ui2c
@user-py9xr3ui2c 3 дня назад
будет то же самое
@redstudiokms
@redstudiokms 25 дней назад
Сейчас на собесах задают 20% этих вопросов, а остальное по опыту решения проблем фреймворка и тд.
@devrushcommunity
@devrushcommunity 25 дней назад
Можешь привести примеры вопросов? По опыту прохождения собеседований участниками нашего комьюнити, большинство вопросов что в видео и аналогичные, сейчас и задают. У нас кстати есть на канале разбор реального собеса который был около полугода назад.
@user-iy9ns3jg7v
@user-iy9ns3jg7v 3 дня назад
Он точно middle разработчик? По-моему такие глубокие знания не свойственны мидлам
@sergannn
@sergannn 22 дня назад
func removeEven(from array: inout [Int])->[Int] { print(array.count); func rem(_ i: Int) { print(i); if(i
Далее
Жидкие носки)))
00:19
Просмотров 502 тыс.
BB1: Be Brave, Show Your CV [eng subs]
1:08:35
Просмотров 25 тыс.