16 СОБЕСЕДОВАНИЙ ЗА ДВЕ НЕДЕЛИ. Что спрашивают, что не так с IT собеседованиями / ITКультура
HTML-код
- Опубликовано: 17 окт 2024
- Прошёл 16 собеседований - по 4 в день. Теперь я знаю почти всё, что спрашивают на собеседованиях на Senior Android Developer.
Рассказываю про интересные вопросы, почему я не очень люблю тестовые задания.
Забыл сказать в видео, что некоторые из компаний сразу говорили, что работают с одной известной политической партией и если есть что-то против, то лучше сразу отказаться, так как многие в процессе работы узнавали и потом увольнялись.
Разрабатываю мобильные приложения с 2010 года.
Знаю как разработать приложение для iOS и Android, чтобы оно действительно помогло пользователям.
Разрабатывал приложения для такси, ресторанов, служб доставки, автосервисов, дельтапланов, тренеров хоккея, риелторов, банков, криптовалют, покупки билетов и др.
Контакты
id24432...
/ sagus_helgy
pandorika-it.com
Телеграмм канал t.me/mr_mobister
Телеграмм чат t.me/itcult_chat
Полезный, интересный видос!
автору привет! :) благодарю за видос! послушать было интересно.
есть пара комментов. вот сразу сказывается что вы давно не работали именно в компании - "всё переписать" - это не синьорное заявление, т.к. кроме кода есть вопросы тестирования, ориентации в коде других участником команды, налаженные процессы и ещё куча всяких вещей, который СИНЬОР просто должен учитывать ввиду того что он таки синьор и понимает больше и шире чем мидл. а просто знать хорошо технические вопросы и не рубить во всё остальное - это максимум мидл и не более (для команды). на ДОУ где-то я видел очень развёрнутый комментарий с кучей деталей (с которыми не поспоришь) по поводу того что вот нельзя просто взять и переписать - как бы не хотелось.
далее, по пробелам и вообще внешнему оформлению - если код хоть кому-то пойдёт на ревью (а это должно быть при количестве человек в команде более одного) - то нажать контрол-эл или что там у вас в ИДЕ для автоформата - это не капец какая страшная работа. ну ёлки-палки, вот серьёзно, хотя бы просто чтобы у ревьюера кровь из глаз не шла.
далее, про "писать код" на собесе - это правильно что вас не просили это делать - вам доверяют, вы же на синьора аплаились :) а вот на мидла - гоняли бы по коду 100%.
английский, как для синьора, - такой же обязательный язык как и джава или котлин по направлению Андроид - но только это если аутсорс или аутстафф особенно.
оффтоп: в видео ни слова о вопросах по работе с требованиями/техзаданием, построении архитектуры, построении процессов в команде (вы если на синьора идёте, то это такой чувак, который должен уметь ставить задачу мидлу и тянуть джуна, что автоматически выдвигает требования к высоким софтскилам). наверное сказывается специфика рынка...
это ни разу не критика, просто взгляд со стороны. ещё раз лайк за видео и откровенность. подписка, все дела :)
Да, давненько не работал)
Согласен с абсолютно всем сказанным. 90% собеседований - шаблонный бред. И эта шаблонность скорее не из за каких то там "стандартов", а тупо нежелания что либо вообще делать, кроме как взять сборник вопросов из интернета и гонять по ним. Когда на мой же взгляд, гораздо проще и эффективнее (даже для интервьювера которому лень подготовиться) - задать вопросы исходя из рабочих задач и проблем с которыми он же сам и сталкивается. Ну ладно, может у Яндекса свои правила, по которым он сам считает верным тот или иной отбор участников (все таки их право) )))) По поводу "проблем в технологиях на проекте" - большинству компаний нужно просто "чтобы работало", и проблемы вытекающие из говнокода, накапливающегося в проекте годами они начинают понимать только лишь когда уже совсем все плохо и разработка требует больших затрат. По теме "эйчаров" - ни добавить, ни убавить ))) В ряде случаев - эйчар это тот самый "шаблонный рудимент" благодаря которому вы не то чтобы не попадете в компанию на работу, ваше резюме скорее даже не просмотрят (опять же из за тех же "шаблонных несоответствий").
Спасибо! Очень интересно!
Алгоритмы конечно нужны ,люди хотят видеть ,что человек соображает головой ,а не просто грубо говоря формошлепит ))
ну насчет того что доколупались до стилистики кода с тобой не соглашусь, у огромного количества команд код стайл это важная вещь, и для них не проблема то что он другой, проблема что разраб с 10+ стажем ложит болт на такие условности, это будут конфликты на ровном месте, и дальше уже никто не хотел разбираться
это из серии, ты написал книгу и отдал на оценку, а у тебя в заголовке уже 3 ошибки, содержание может быть шикарным, но читать мало кто согласится
в остальном согласен, собесы выглядят крайне странно и непонятно, как люди оценивают по базовым вопросам(в большинстве случаев 80% одинаковые) что человек подходит для решения их задач
Собесхелл! Мне отказывали потому что я старый, потому что "у вас же нет опыта", потому что "не готовы сделать предложение в данный момент", и "завышенные зарплатные ожидания". Шо поделать, я жадный , старый , какой то не такой и неопытный😜.
Я им сразу говорил, что я хочу много денег, мешки с деньгами. Буквально так и говорил каждому) Они говорили - спасибо за честность)
Когда кто-то проверяет код по отступам в строчках и пробелам, это очень странно. Тем более что это исправляется одной кнопкой в IDE
Вот именно)
Это было всего лишь первое, к чему можно было прицепиться. Вникать в код никому не хочется. Плюс, сейчас задача форматирования должна решаться автоматически (см. gofmt / rustfmt) вместо возни с пробелами.
Там раст добавили в Android, кстати) Уже начал писать?)))
10:10 мне даже стали интересны варианты ответов.
лайк и подписка )
Интересно узнать про работу на себя
Как стандартная работа, только вместо одного начальника несколько, но все при этом думают, что он единственный) Это если кратко)
@@itcult на себя в ИТ работаете?
Раньше да, но уже нет
@@itcult так а сейчас вы уже в ИТ не работаете или как?
Great job, Oleg! Keep filming it - there is so much to learn from your videos!
Так к коду придераются 99% больших компаний. Потому что код читать другим людям, плюс на автомате часто. И для многих такое выглядит как скрученный край коврика в отеле из твоего будущего ролика. То есть это постоянно затрачивает ментальную энергию (большого количества людей) и это сильно бесит ;)
Но если бы это было единственный недочёт и других людей не было, то закрыли бы на это глаза, конечно.
Я говорил не про код, а про форматирование) А эта задача решается добавлением правил стиля компании в Android studio, то есть за 5 минут. Другой вопрос, что стилей у некоторых в письменном виде нет, а есть только в голове, а тут опять возвращаемся к вопросу а стоит ли работать в компании, где есть правила, которым надо следовать, но при этом они не сформулированы. Каждый решает сам, но я считаю, что не стоит.
Код проекта в студию которое показывал
Убрал некоторые импорты, больше ничего не правил. Скидываю один в один, как скидывал на собесе.
Интересно услышать адекватную критику)
pastebin.com/MqCQeSRH
pastebin.com/pPS1TU6F
pastebin.com/7n7RV16z
третья неделя собеседований
все ровно так же как и рассказано в видео
пофиг на твой опыт, давай скажи : что такое ООП, что такое класс
особенно бесит когда эйчары не дают развернутый комментарий а если и дают то такой, что уж лучше б не давали
Итак, ты так и не ответил: зочем?
Я ответил, только не в этом ролике)
@@itcult в смысле надоело аутсорсить, хочешь делать продукт?
Почти. Напиши в личку где удобно, расскажу идею)
я первый
уже последний