Собеседование Junior Android разработчика. Проводит Кирилл Розов

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 108

  • @AndroidBroadcast
    @AndroidBroadcast  2 года назад

    🔗 Мерч Android Broadcast androidbroadcaststore.by
    🔗 Telegram канал "Android Broadcast" ttttt.me/android_broadcast
    💰 Поддержать проект на Boosty boosty.to/androidbroadcast
    🔗 Telegram канал "Kotlin Broadcast" ttttt.me/kotlin_broadcast

  • @SashaGolds
    @SashaGolds 2 года назад +36

    Спасибо за это и другие ваши видео по собеседованию в прямом эфире, они очень помогли мне попасть в мою первую серьезную команду Android разработки!
    Очень помогло держаться на собеседовании уверенно и быть готовым к разным вопросам.
    Небольшое напутствие джунам. Может показаться, что конкуренция слишком большая, вакансий слишком мало.
    Особенно когда на hh покупаешь возможность видеть статистику по вакансиям - офигиваешь от того, что на джуновские вакансии по 300-1000 откликов.
    На самом деле, уже попав в команду я спросил как ситуацию видно со стороны работодателя:
    Да откликов очень много, но большинство отсеивается еще на стадии резюме, так как там нет вообще никакого опыта даже фриланса или пет проектов.
    Второй отсев проходит на стадии звонка работодателя собеседуемому, человек теряется даже на простых вопросах.
    В итоге на мою вакансию из 400 до очного собеседования дошло 10-15 человек. Из которых ~10 были совсем слабые.
    В итоге у джунов реальная конкуренция 3-5 человек на место (ну если речь не про вакансии в Яндексе, сбере и других распиаренных компаниях)
    А это значит, что если вы сходите условно на 10 собесов, то работу вам точно предложат.
    Главное дойти до собеса, а для этого нужен хоть какой высосанный из пальца пэт проект, и знание теории kotlin, android
    Ну и зайдите на codewars и порешайте задачки уровня 8kyu или 7kyu (легкие), на многих собесах любят давать листок бумаги и простую задачку, вроде посчитать число символов "А" в массиве строк и т.п.
    Ставьте палец вверх, чтобы больше джунов увидело!

    • @МаксимИвлев-н7ъ
      @МаксимИвлев-н7ъ Год назад

      Я на своем опыте понял, что из 400 людей процентов 5 доходит до собеса, когда только написав что-то на андроиде чисто ради теста пооткликался и не смог ответить на простые вопросы

  • @dmitriymitroshin7525
    @dmitriymitroshin7525 2 года назад +11

    Парень - молодец.
    Не у всех найдутся яйца, чтобы в открытую участвовать в собеседовании.
    Кирилл, спасибо за такой формат и разноплановые вопросы.

  • @daniilvladimirov2457
    @daniilvladimirov2457 2 года назад +22

    Много комментариев по поводу сложности вопросов, хочу напомнить что это не настоящее интервью, а скорее обучающее видео. Для себя, как для джуна, я выявил много пробелов в знаниях и теперь могу заполнить эти пробелы. Отличное видео, спасибо.

    • @mironoff2007
      @mironoff2007 2 года назад +4

      По-моему норм спрашивать больше, чем может знать человек, но не отмечать для себя это в минусы

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +2

      Человек год на проде а его спрашивать по room и Retrofit?

    • @romanbrazhnikov7635
      @romanbrazhnikov7635 8 месяцев назад +1

      @@AndroidBroadcast "годы опыта" у всех разные

  • @yaroslav_kior
    @yaroslav_kior 2 года назад +7

    Формат видео - бимба! Побольше бы таких

    • @ИванЖулин-п2ц
      @ИванЖулин-п2ц 2 года назад +1

      И желательно в аудио подкаст.

    • @yaroslav_kior
      @yaroslav_kior 2 года назад +1

      @@ИванЖулин-п2ц Кстати, да. Если собеседование без кодинга, то можно и аудиоподкаст. Хотя видеть реакцию собеседуемого тоже полезно.

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад

      Ага, уже подумал об этом. Попробую выложить выпуск

  • @badadinfanti4553
    @badadinfanti4553 2 года назад +31

    "Что нужно сделать, чтобы до 10-ти вечера отправлялся отчет с фотками?"
    Джун: "Ну есть воркменеджер"
    Мидл: Еще сервисы вспомнит
    Синиор: Заставить сотрудников САМИМ отправлять эти отчеты (разрулить в административном порядке). Не отправил - получил штраф)
    И задачу делать не надо)

  • @МаксимАлмазХ
    @МаксимАлмазХ 2 года назад +41

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

    • @WhiteZSY
      @WhiteZSY 2 года назад +1

      Если джун толковый программер (а не кодер), то всегда сможет поискать проблему, найти решение, основываясь на логике. (по чату - напимер блокировки (ожидание очереди) в первую очередь идут на ум, не зависимо от ЯП).

    • @МаргаритаНовикова-л3р
      @МаргаритаНовикова-л3р Год назад +4

      Но это не задачи Джуна, совершенно точно

    • @romanbrazhnikov7635
      @romanbrazhnikov7635 8 месяцев назад +1

      Всё верно. Вопросы для опытного разраба, а все эти "ну а если подумать" - это всё бред. Про такие вещи подумать можно либо отталкиваясь от очень хорошей теоретической базы, что довольно сложно, либо от проектного опыта. Ощущение порой, что собеседующие уже давно забыли какими были сами в начале пути. Да, такие задачки можно дать джуну в реальной работе, но это явно задачи "в рост", а вот спрашивать такое и давить в стрессовой ситуации на собесе - такое себе. Если кандидат умеет в оптимизации, и знает такие тонкости работы системы не по наслышке, это уже мягко скажем не джун

  • @АдилетИсаков-д5о
    @АдилетИсаков-д5о Год назад +1

    Интересная параллель с врачами, кстати)) Я сам врач, с 13летним стажем. Решил отучиться на разраба. После окончания курсов вспомнил, как оно было после универа)) Тоже самое ощущение полной стерильности в голове) Что-то учим, а на практике куча всего нового и того, чего не говорили на занятиях)) Вывод- ты не будешь готовым специалистом после выпускного)) Многое решает менторство, упорство и везение)))

  • @wowus94
    @wowus94 2 года назад

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

  • @an.aleien
    @an.aleien Год назад +1

    Спасибо большое, очень крутой контент. Николаю действительно респект.
    Очень интересно будет послушать через пару лет собес с ним же, но уже на мидла)

  • @mikhaillazarev5378
    @mikhaillazarev5378 2 года назад +1

    Классная идея и подача видео такого формата, автор канала делает большой труд, то что позволяет ощущить атмосферу собеседования на себе, что очень здорово в начале пути.
    Спасибо большое за видео.

  • @pavelkorolevxyz
    @pavelkorolevxyz 2 года назад +10

    Мне не очень понравилось как во время самого собеседования Кирилл выливал на кандидата своё оценочное суждение типа "ой плохоооо...", вместо какого-нибудь нейтрального "какие минусы у этого решения ты видишь?". Это же специально было?) Мне кажется из-за этого кандидат как-то ещё больше бояться стал, чем до этого.
    А что касается вопросов, то я думаю такой подход имеет место быть если собеседующий знает как интерпретировать ответы в виртуальные баллы. Я б не смог. Мне показалось что часто вопросы подразумевали какой-то правильный ответ и в воздвухе какая-то неловкость висела от того что кандидат не может вспомнить/угадать именно правильное слово, которое Кирилл ждал.

    • @ivan_p3
      @ivan_p3 2 года назад

      Все головомойки такие. Еще хуже, когда дают задачи из журнала для тренировки мозгов. Типо отмерить время по горящим спичкам и т.п.

  • @iiiSoniiii
    @iiiSoniiii 2 года назад

    Мне очень понравился формат! Большое спасибо за проделанную работу! Оба молодцы!!! Вопросы супер, именно на понимание!!! А не эти все скажите что такое активити

  • @Александр-м7о7т
    @Александр-м7о7т 2 года назад

    Кирилл, спасибо за шикарный контент!

  • @mikhailgureev218
    @mikhailgureev218 2 года назад

    спасибо за видео, классно получилось

  • @keystarr
    @keystarr 2 года назад +3

    Спасибо за собес, получилось как и всегда интересно и весело :) Поддерживаю формат собеса от реальных потребностей - ибо технологии лишь инструмент, если фокусироваться только на них, можно закопаться в мало полезное русло в плане оценки кандидата. Николай на уровень джуна хорош, аж вспомнил себя в начале пути. Тоже из Омска и учился на "Программной инженерии" :D
    В части видео про ответы на вопросы чата, плюс в комментах под видео поднимают прям извечные темы ценности формата интервью. Тема чувствительная, ибо тут часто, на мой взгляд, замешана идентичность человека, если он глубоко погружен в свою работу, а потому оценка ниже желаемой может вызывать боль. Плюс плохо стандартизирована в отрасли, решает сложную задачу. Больше для себя вкину два поинта:
    1. Любое собеседование в первую очередь тестирует способность кандидата проходить собеседования, лишь косвенно связана с оценкой реального перформанса в работе. Иными словами, коррелирует. Такова жизнь. Судя по тому, что большинство успешных компаний не практикуют минимальный скрининг + фактический испытательный срок => это скорее всего наиболее удачный метод. Если хотите двигаться по карьерной лестнице, придется, конечно, прокачивать свои скиллы, но и дополнительно учиться конкретно проходить собеседования.
    2. Поднимали вопрос про synchronized/volatile на собесах в Тинькофф - на мой взгляд, это весьма избыточно. Может, конечно, собес в команду платформы, а там нужно писать либы с минимальными зависимостями, но если нет - выглядит как неудачный выбор интервьюера. По моему опыту на крупных проектах есть чёткая архитектура, максимум high level инструментов для повышения продуктивности. Если специально к интервью не готовиться, то легко забыть про low level штуки, которые могли последний раз практически всплывать пару лет назад.
    Я вот как-то проходил собес и там подняли корнер кейс FragmentManager - напрямую с ним последний раз работал год назад, уже подзабыл много моментов. Если бы он реально по работе нужен был - разобрался бы за пару часов. Может, конечно, некоторым компаниям нужны супер-спецы, которые на кончиках пальцев держат большую часть API, и поэтому на 90% задач тратят минимум времени, но звучит как оверкилл.

    • @dimidrol6937
      @dimidrol6937 2 года назад

      Приветствую, я тоже из омска, а в каком ВУЗ/Колледже учились именно вы?

  • @ПавелЗубко-ц8ч
    @ПавелЗубко-ц8ч 2 года назад

    Спасибо

  • @kafychannel
    @kafychannel 2 года назад +4

    Большой труд, большое спасибо, Кирилл!

  • @ИванИванов-в4н9п
    @ИванИванов-в4н9п 2 года назад +3

    Ещё не смотрел, но всё равно оставлю лайкусик и коммент. Давно не сомневаюсь в крутости Кирилла)

  • @graymonk507
    @graymonk507 Год назад +1

    Спасибо. Интересно. Но почему вопросы на мидла легче чем на джуна? С моей точки зрения.

    • @AndroidBroadcast
      @AndroidBroadcast  Год назад

      Вопрос - это отправная точка и помогает нащупать грань. Даже от самого простого вопроса можно закопаться в дебри

  • @CHessiotti
    @CHessiotti 2 года назад +1

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

  • @mironoff2007
    @mironoff2007 2 года назад +1

    Часто слышу вопрос про подготовку UI не на Main thread, но ответ так и не нашел

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +3

      Ага, надо видео собрать по теме

  • @olegleonov1310
    @olegleonov1310 2 года назад +5

    Если джун начинает предложение с "можно создать синглтон", то что-то пошло не так))

    • @МаксимАлмазХ
      @МаксимАлмазХ 2 года назад +10

      если кто то считает синглтон чем то плохим, то скорее всего этот кто то джун

  • @kafychannel
    @kafychannel 2 года назад +1

    А сколько лет Джуну? Мог пропустить в начале видео, ответьте пожалуйста))

  • @senk0n
    @senk0n 2 года назад +2

    Джун, а уже на игле рх 🥲
    И спасибо за контент, вопросы действительно с расчётом на понимание назначения отдельных инструментов, а не просто опиши зачем контент провайдер, опиши работу ресайклера. Инвестигейт новой либы тоже важное дело, решает ли она нашу проблему

  • @danilochagov8418
    @danilochagov8418 2 года назад

    Смотрел вакансии на джуна андроид и их как то мало очень. С чем связан такой спад? Раньше помню было больше. Есть ли смысл вливаться в эту сферу или первый оффер только через стажировку?

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +1

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

    • @danilochagov8418
      @danilochagov8418 2 года назад

      @@AndroidBroadcast спасибо большое

  • @olegleonov1310
    @olegleonov1310 2 года назад

    "Думаешь к кому бежать и что делать" - это как раз описывает отличия джуна от мидла и синьора. Они уже никуда не бегают, а бегают к ним и они всегда знают что делать, а зачастую столько нужно сделать)

  • @oleg12395
    @oleg12395 2 года назад +1

    Отлично получилось 👍

  • @motorInlive
    @motorInlive Год назад

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

    • @mol_otdel
      @mol_otdel Год назад

      Если на intern начнут такие вопросы задавать то чтобы senior стать надо будет ml впридачу знать

    • @motorInlive
      @motorInlive Год назад

      @@mol_otdel видно, ты давно собесы не проходил (если вообще проходил), раз для тебя вопросы из видео - это нечто сложное))

  • @DevelopAndroidIos
    @DevelopAndroidIos Год назад

    Запросы в архитектуре есть платформы специальные там видно миллисекунды или на сайте спец онлайн

  • @bolnoi8
    @bolnoi8 2 года назад

    Кирилл, а можешь посоветовать хороший белорусский банк? План: сгонять на выходные в РБ, открыть счёт и иметь возможность оплачивать заграничные подписки из России. Плюс нам обещали скоро открыть финку, там бы карточка с возможностью платить в евро тоже очень бы пригодилась.
    И Спасибо за контент!

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +1

      Я бы рекомендовал Приорбанк (белорусский Райфайзен) и оформить в нем Mastercard/Visa и МИР карту, правда бел банки ввели ограничения на переводы валюты из России тоже + оформиться за день карту не получится. Лучше напишите в поддержку онлайн заранее

    • @bolnoi8
      @bolnoi8 2 года назад

      @@AndroidBroadcast спасибо

  • @АлександрНазаров-в2э9н

    Да уж, половину осилил интервью. Вопросы не то, чтобы сложные, их иногда вообще сложно грамотно интерпретировать самому себе. Кириллу удачи!

  • @Размысл
    @Размысл 2 года назад +8

    1:29:50 "...даже комментарии в коде пишут на русском. Ребята, ну банально, культура комментариев хотя бы должна быть? Комментарии должны быть на английском..."
    Не понимаю, почему когда в проекте только русскоязычные разрабы, из которых наверняка не все большие знатоки английского, когда нерусскоязычных нет и быть не может, так почему же родной язык является признаком бескультурья? Кому должны? Не лучше ли избавиться от предрассудков хотя бы ради эффективности(рентабельности) проекта?

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад

      Почему тогда методы и переменные на английском? Кирилицца поддерживается полностью

    • @МаксимАлмазХ
      @МаксимАлмазХ 2 года назад +5

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

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад

      Опять же мой вопрос выше. Почему код на русском не пишите?

    • @Размысл
      @Размысл 2 года назад +5

      @@AndroidBroadcast Речь идет не о коде, не о методах и не о переменных. Судя по прыжку в сторону, объективных аргументов у вас нет. Так не стройте из своих предрассудков культуру, и тем более, не навязывайте ее другим. Даже не потому, что создаете людям излишние сложности, а потому, что считать родной язык бескультурьем это позор высшей степени.

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +3

      Вы сами сказали про удобство использования русского языка в коде, так почему везде не используете, а ограничиваетесь комментариями? Нормальный вопрос, а вы хамите в ответ

  • @asp424
    @asp424 2 года назад

    Кирилл, а не подскажешь: что есть шторка андроид? Это сущность в лончере или встроенная штука в андроид?

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +1

      Панель с уведомлениями сверху

  • @annayugova7140
    @annayugova7140 2 года назад +1

    Где инстаграм красивого мальчика?)

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +5

      Сказал бы что Instagram не веду, но явно речь не про меня )

    • @nikolaiskripchenko5792
      @nikolaiskripchenko5792 2 года назад +2

      Так и быть pirksni

  • @y9maly
    @y9maly 2 года назад +5

    Ты бедного паренька мучаеш🥺

    • @y9maly
      @y9maly 2 года назад

      @@evghramov да врятли есть такая цель, но не исключено(кому ответил удалил комментарий)

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +2

      Нет такой цели нет, а вот проверить его знания есть. Как это сделать не предлагая ему реальные задачи, причем популярные. Где-то было больше его знаний, но так я смотрел как он за год прокачался

    • @МаксимАлмазХ
      @МаксимАлмазХ 2 года назад

      @@AndroidBroadcast да какая блин проверка знаний, просто вопросы были овер сложные, про ту же оптимизацию чата, там реально можно рассказывать кучу всего, и про оптимизацию холдера, и про пагинацию, количество единовременно загруженных постов и про кеширование и про дифф ютил, а по поводу ГАРАНТИРОВАННОЙ доставки всех файлов на сервер в конце рабочего дня, откуда джун должен вообще такое знать. Вопросы про room, про rv , про retrofit, про префы, про фрагменты, вот это все было бы уместно, видео названо не правильно - СОБЕС ДЖУНА НА МИДЛА, вот так наверное было бы уместно назвать.

    • @WhiteZSY
      @WhiteZSY 2 года назад +1

      @@МаксимАлмазХ Тут больше не на технологии упор идет. А на логику и сообразительность. По поиску и решению проблем. Автору походу нужен джун с опытом решения проблем. Автономный ждун с большим опытом = Мидл.

  • @morakdim5927
    @morakdim5927 2 года назад +4

    А девчëнки прошаренные. Ищут парней не на тиндере или подобном, а на собеседованиях Кирилла. 😂

  • @ИванЖулин-п2ц
    @ИванЖулин-п2ц 2 года назад +3

    Много болтал. Корабль потерял.

  • @ВЕЗЕР-г1л
    @ВЕЗЕР-г1л 2 года назад +16

    2 часа собеса для джуна - пздц, в космонавты что ли набирают?!

    • @SemenNaduiev
      @SemenNaduiev 2 года назад +3

      меня на работу джуном 3 часа спрашивали

    • @AlexRan1n
      @AlexRan1n 2 года назад +1

      первую работу когда искал, были собесы по 2-3 часа

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +10

      Собеседование меньше часа, потом разбор и ответы на вопросы, хоть таймкоды посмотрите прежде чем писать

  • @oleksiiborys9142
    @oleksiiborys9142 2 года назад +15

    Экающий-мекающий джун и вопросы, к которым нужно угадать, что задумал интервьюер.
    Печальное зрелище.

  • @nikpopkov_it_psychology
    @nikpopkov_it_psychology 2 года назад +6

    Тайм коды для слабых😎

  • @ivan_p3
    @ivan_p3 2 года назад +2

    Все эти собеседования бесполезна головомойка.

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад

      Заходит многим, по этому не стоит судить по своим предпочтениям

    • @ivan_p3
      @ivan_p3 2 года назад

      @@AndroidBroadcast я не про видео. Видео у вас хорошие.

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад

      Как компаниям оценить сотрудника до найма?

    • @ivan_p3
      @ivan_p3 2 года назад +1

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

    • @AndroidBroadcast
      @AndroidBroadcast  2 года назад +2

      А если компании надо оплачивать тебе релокейт? Я бы предпочел проверить чем вливать кучу денег

  • @kiriluschannel3288
    @kiriluschannel3288 Год назад

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