Собеседование Junior Android разработчика на ОФФЕР в РЕАЛЬНОМ времени / Мобильный разработчик

Поделиться
HTML-код
  • Опубликовано: 5 фев 2025
  • Такого еще не было на ютубе. В этот раз мы проведем абсолютно реальное собеседование в ПРЯМОМ эфире. Ребята из компании Дзен весьма дружелюбно согласились на этот эксперимент. Если кандидат пройдет собеседование, о чем он узнает прямо во время эфира, то после прохождения всех формальностей он получит настоящий оффер в компанию. Забудьте про мок-собеседования, где вам приходится гадать насколько это похоже на реальность. Вы увидите настоящее живое собеседования джун-разработчика в реальную компанию в прямом эфире! Такое просто нельзя пропустить. Ставьте себе напоминалки, бейте в колокольчик и зовите всех. Возможно это первая и последняя возможность заглянуть за ширму реального собеседования
    Кстати, кто не успел попасть в прямой эфир и пройти собеседование там, то у вас есть возможность посмотреть как ребята их проводят и дальше прийти на Weekend Offer, который Дзен будет проводить 18-19 февраля и пройти тоже самое, что вы увидите на стриме!
    Для желающих ссылка вот - zenabout.ru/ca...
    Увидимся с вами в 19:00 8 февраля!
  • РазвлеченияРазвлечения

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

  • @User-t4n6y
    @User-t4n6y Год назад +89

    Вот примерный список вопросов из собеседования:
    Java:
    1. Какие есть типы данных в Java?
    2. В чем разница между примитивами?
    3. Что такое стек и куча?
    4. Что происходит, когда объект больше не нужен?
    5. Что такое garbage collector и как он работает? Как он понимает, что объект не нужен?
    6. Какие бывают ссылки (strong, weak, soft, phantom)?
    7. Что такое переполнение памяти при выполнении программы и что происходит при переполнении памяти?
    8. Что такое класс Object и какие у него есть методы?
    9. Что такое хэш-код и как он определяется, если мы его не определили сами?
    10. В чем разница между ArrayList и LinkedList?
    Kotlin:
    1. В чем разница между Java и Kotlin?
    2. Как работают extension functions и благодаря чему они существуют, учитывая, что в Java их нет?
    3. В чем разница между Java == и Kotlin ==?
    4. Какой оператор нужно использовать в Kotlin для сравнения по ссылке?
    5. Что такое data-классы?
    6. Что такое inline-функции?
    7. Что такое Unit, Nothing, Any?
    8. Сколько инстансов Unit и Nothing мы можем создать в приложении?
    9. Что такое object при создании классов?
    10. В чем разница между var, val и const val?
    11. В чем разница между исключениями в Kotlin и Java?
    12. Какие бывают исключения?
    Android (Многопоточность):
    1. Что такое deadlock и livelock?
    2. Что такое race condition (гонка потоков)?
    3. Что такое ключевые слова synchronized и volatile?
    4. Что такое atomic classes и благодаря чему они являются атомарными?
    5. Что такое корутины и для чего они нужны?
    6. Что такое suspend functions?
    7. Как выполнять асинхронные операции в Android?
    8. Почему в Android возникла необходимость асинхронности? Почему мы не можем выполнять все в одном потоке?
    9. Какие подходы существуют в Android для обеспечения асинхронности?
    Android (Основы):
    1. Какие компоненты существуют в Android?
    2. Есть ли компонент, который не обязательно указывать в манифесте?
    3. Для чего нужен сервис?
    4. Почему нельзя выполнять фоновую работу в классе Application?
    5. Как появляется иконка приложения на рабочем столе и что происходит при нажатии на нее?
    6. Что произойдет, если установить несколько активити как лаунчеры?
    7. Если бы перед вами стояла задача залогировать самую раннюю точку старта приложения, в каком месте бы вы разместили код?
    8. Можно ли обновить view из не-UI потока и с чем связано это ограничение?
    9. Какие launch modes существуют для активити?
    Android (UI):
    1. Опишите жизненный цикл активити.
    2. Что нельзя делать в onCreate?
    3. Расскажите о жизненном цикле фрагмента и его связи с жизненным циклом активити.
    4. Что такое транзакции у фрагментов и для чего они нужны?
    5. Опишите этапы отрисовки view и его жизненный цикл.
    6. В чем разница между методами invalidateLayout и requestLayout?
    7. Благодаря чему списки в Android такие эффективные?
    Android (Хранение данных):
    1. Какие способы хранения данных существуют в Android?
    2. Что такое SharedPreferences?
    3. Как выглядят данные, сохраненные в SharedPreferences, в пакете приложения?
    4. Как сохранить наш класс на диск?
    5. Почему Parcelable быстрее и легче, чем Serializable?
    Общие вопросы:
    1. Что такое архитектура, когда она нужна и когда нет?
    2. Как бы вы описали процесс старта Android приложения с момента нажатия на иконку?
    3. Где находится метод main() в Android приложении?
    4. Почему в классе Application есть метод onCreate, но нет метода onDestroy?
    5. Если бы перед вами стояла задача написать приложение-будильник, с какими проблемами бы вы столкнулись?

  • @beat_Fol
    @beat_Fol 2 года назад +14

    Опыт, влечение к делу и круг общения всегда решает!
    Дальше только терпение, труд и настанет как говорится тот день)
    Удачи вам!

  • @9Golod
    @9Golod Год назад +28

    Нереально крутой интервьюер, располагает к себе, что прям хочется отвечать на вопросы и накидывать варианты!)
    Были парочка очень крутых вопросов, про которые даже не думал)
    Спасибо огромное за такой контент)

    • @iJoji
      @iJoji Год назад +4

      Ещё бы, сам Пол Уокер собеседование проводит)

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

    Леха отдельный респект, что даёшь дорогу молодым!

  • @techsource2235
    @techsource2235 Год назад +11

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

  • @Pro100Dev
    @Pro100Dev 2 года назад +40

    Приятно удивлён, что лучший из паучков - Тоби Магуайр, Android разработчик!

  • @KIRILLINGUSS21
    @KIRILLINGUSS21 2 года назад +16

    Инсаф, ты крут и очень хорошо справился ❤

  • @UsellesStudent
    @UsellesStudent Год назад +10

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

    • @simhail
      @simhail 8 месяцев назад +2

      Ну как ты ?

  • @alanwake435
    @alanwake435 Год назад +15

    Алексей, во многих ваших видео, вы говорите что для junior android разработчика достаточно только Kotlin. В таком случае почему так много вопросов по Java в собеседовании?

  • @dmitryfirst
    @dmitryfirst 2 года назад +20

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

  • @ДжошКембл
    @ДжошКембл Год назад

    Кайфовый проверяющий тимлид) интересно смотреть

  • @АндрейСидоров-ц3ж
    @АндрейСидоров-ц3ж Год назад +5

    "Обычно ссылки к ним хранятся в кучи" - что уже не правильно, ссылки хранятся в стеке, а вот ссылаемые обьекты в куче. Интервьюер это заметил, но не исправил. Странно всё это.

  • @luckytima2315
    @luckytima2315 Год назад +3

    Инсаф конечно на уровне, тут вообще без вопросов.

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

    Краш всех крашей, коробку сырков БЮ Александров гению

  • @Tswet
    @Tswet 11 месяцев назад +1

    Местами это не совсем на джуна собес. Интересные вопросы

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

    Можно нам таких джунов, а не скилбоксеров

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

    Крутое видео!Инсаф молодец!

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

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

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

      Не, не похоже было на это

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

      Иногда так казалось, но это кто как мысли собирать привык. Я всегда голову вниз опускаю, тоже может показаться подозрительным 😊
      А в целом не имеет значения шоу или нет. Пример интервью есть, есть над чем подумать как лучше ответить

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

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

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

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

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

    А можно как-то поучаствовать в таком собеседовании?)
    Любом, платформа/алгоритмы

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

    Спасибо, интересно и познавательно! Есть вопросы)
    15:25 Разве ссылки на объекты хранятся в куче? В куче хранится объект, а ссылка на него хранится в стеке!
    18:08 Разве стек работает по принципу FIFO? Он работает по принципу LIFO как раз - ПОСЛЕДНИЙ вошел ПЕРВЫЙ вышел.
    Я бы могу подумать, что Инсаф просто ошибся, но Дмитрий кинул на его оба ответ, то есть как бы согласился.
    п.с. Метод main() в Андройд приложении? Серъзно?

    • @romanbrazhnikov7635
      @romanbrazhnikov7635 10 месяцев назад

      Да тут весь собес под вопросом. Очень много ошибок или неточностей

    • @unknown6886
      @unknown6886 10 месяцев назад +1

      П.с. зигот инит паблик статик воид мейн. Никогда что ли не было интересно?)))

  • @unknown6886
    @unknown6886 6 месяцев назад

    Как будто бы на все ответил бы, на некоторые вопросы даже поглубже. А как проводятся такие собесы?

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

    Выключил на моменте, когда талант начал вольное сочинение про стек и кучу

  • @ЖулдызАманкелди-ф3о

    Интервьюер такой красивый 😍

  • @АндрейШабунин-м3я
    @АндрейШабунин-м3я 8 месяцев назад

    На самом деле по поводу линкеда не совсем верно, с точки зрения вставки
    надо сначала найти элемент(то есть последовательно перебирать элементы до нужного) , а только потом за константное время переписать ссылки

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

    У меня закрался вопрос, в каком состоянии сейчас рынок в России, а то я вижу достаточное кол-во вакансий с довольно большими ЗП для мидлов, но вот насколько они реальны и не являются пустышками это большой вопрос. Мог бы как то поделится своим мнением на этот счет раз ты непосредственно работаешь и крутишься в этой сфере.

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

      Ну вакансий на мидлов много и будет много ) почему - смотри ролик про тренды на 2023 я там все подробнейшим образом изложил

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

      @@MobileDeveloper ну просто мне говорят люди что большинство из них пустышки. Набирают но так для галочки. Работы нет и тебя потом увольняют, что то типа такого но мне кажется это каким то бредом, решил разузнать у тебя. Мб ты что то знаешь поэтому поводу. И да я смотрел тот видос)

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

      Ну звучит как бред. Крайне редко бывает что человек без задач сидит, за все время я про такое слышал (не видел сам, а слышал от других) два раза всего )

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

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

    • @warstock01
      @warstock01 Год назад +5

      ​@@luckytima2315😂ещё что расскажешь?

  • @nikolaipodonin7425
    @nikolaipodonin7425 Год назад +3

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

    • @romanbrazhnikov7635
      @romanbrazhnikov7635 10 месяцев назад

      Для этого сами сходите на собеседование, если у вас нет опыта

    • @HearthstoneMontage
      @HearthstoneMontage 26 дней назад

      На собеседовании на "без опыта" гораздо больше смотрят на вашу адекватность, желание учиться и тд, вы можете вообще мало на что ответить и пройти, конечно большой зп не будет, но это ваш шанс научиться

  • @Mema817
    @Mema817 Год назад +3

    В каком вузе интересно учился Дмитрий?

    • @v1sarRU
      @v1sarRU Год назад +4

      МГТУ им. Баумана, бакалавриат+магистратура ИУ-6 (компьютерные системы и сети)

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

    Молодец парень!

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

    Получилось действительно крутое собеседование

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

    Дима супер! ❤

  • @MaxPoklad
    @MaxPoklad Год назад +2

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

  • @МадинаБажикова-б8ф

    Отличный эксперимент

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

    Всем доброго времени! Начал изучать Джава Андроид Мобилку и что можетк предложить стобы был на шаг впереди от программы, может быть мне ещё дополнительно что-то изучать?

    • @LeylaT3MagicChessMLBB
      @LeylaT3MagicChessMLBB 8 дней назад

      ну как успехи в android разработке, уже нашёл работу?

    • @KingDev6363
      @KingDev6363 8 дней назад

      @LeylaT3MagicChessMLBB да, нашел. В одном стартапе работаю уже как 4-5 месяцев.

    • @hosolu858
      @hosolu858 День назад

      ​@@KingDev6363не подскажешь, какие технологии были освоены к моменту твоего трудоустройства, какой стек был?

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

    Спасибо, как найти гитхаб парня у которого берут интервью ?

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

    Нифига бэкграунд у парня

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

    вопросы все те же как и 5 лет назад ((

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

    Инсаф хорош🙌

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

    Хорош )

  • @ЗинурАлиев-у8м
    @ЗинурАлиев-у8м Год назад

    джун молодец

  • @Константин-в6с
    @Константин-в6с Год назад

    вопросы явно не на джуна, почти на мидла как будто

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

      Таковы реалии собеседований

    • @МуратМусаев-в9ю
      @МуратМусаев-в9ю 8 месяцев назад +1

      ​@@MobileDeveloper как интересно компании умудряются, так разом почти одновременно - ставить свои границы требований определяющие кто Джун, кто мидл, кто сеньор...

  • @ДмитрийГригорьев-о9ю

    Почему никто экранный виджет не причисляет к компонентам Android?

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

    Я думала на джуна значительно сложнее вопросы. Это, видимо, один из этапов

    • @MobileDeveloper
      @MobileDeveloper  2 года назад +9

      Да нет нормальные вопросы, местами даже хардкор) Так что это единственный этап)

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

      Просто алгоритмов не было) А в целом вопросы для Джуна вполне адекватные и хорошие

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

      ​@@MobileDeveloper а что именно хардкор, в основном вопросы все логичные

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

    Решил промотать на 30 минуту и посмотреть в целом на настрой видео, а тут "Как ты познакомился с котлином". И как мне смотреть полуторачасовое видео в, в котором воды куча.

    • @MobileDeveloper
      @MobileDeveloper  2 года назад +17

      Простите, что такого занятого человека как вы заставили смотреть это видео :)
      Мы больше так не будем

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

      Там до как ты познакомился с котлином были вопросы про джаву)) как Вы вообще учитесь, если так материал пролистываете?

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

      Это собеседование, а не лекция 🤦‍♀️

  • @persikill
    @persikill 2 года назад +12

    Умничка!🎉

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

      Спасибо!)

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

      @@karakurik молодец, старания не прошли зря!