Собеседование Java Junior Middle | Между джуном и мидлом | Jetbulb

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 พ.ย. 2024

ความคิดเห็น • 85

  • @zuzananovak6886
    @zuzananovak6886 2 หลายเดือนก่อน +11

    Интервьюер: почему ты выбрал именно Java?
    Интервьюируемый: ну, если говорить о выборе языка программирования, то я бы хотел начать с истории программирования в целом. История программирования - это увлекательная тема. В самом начале, когда компьютеры только начали развиваться, программирование было целым искусством. Первые языки программирования были весьма примитивными и не имели той гибкости, которую мы имеем сегодня.
    Можно вспомнить такие языки, как Assembly, который был крайне сложным и требовал значительных усилий для написания даже самых простых программ. Перейдем к языкам высокого уровня, и мы увидим, как они стали более удобными для разработчиков. Один из таких этапов - создание языков, которые поддерживают объектно-ориентированное программирование. Это был важный шаг, который позволил создавать более масштабируемые и поддерживаемые системы.
    Также стоит отметить, что каждый язык программирования имеет свои уникальные особенности и предназначение. Например, C++, который я лично считаю очень интересным, был разработан для улучшения возможностей языка C, и он значительно расширил возможности разработки системного программного обеспечения. Но C++ имеет свои сложности, особенно когда речь идет о управлении памятью, что в свою очередь привело к необходимости разработки новых языков.
    Теперь, если мы обратим внимание на развитие операционных систем, то стоит упомянуть о том, как важна поддержка программирования на уровне операционной системы. Например, Windows и Linux имеют свои особенности в обработке программного кода и управлении ресурсами. Эта поддержка влияет на выбор инструментов и языков программирования, так как некоторые языки лучше интегрируются с определенными системами.
    Ещё одной важной темой является веб-разработка. Когда мы говорим о веб-приложениях, то здесь мы сталкиваемся с языками, которые позволяют создавать эффективные и удобные веб-сайты. Это приводит нас к рассмотрению языков, таких как JavaScript, который стал очень популярным благодаря своей способности работать непосредственно в браузере. Но интересен и вопрос эволюции веб-технологий, как, например, развитие HTML и CSS, которые играют свою роль в создании современного веба.
    И говоря о веб-разработке, нельзя не упомянуть про важность систем управления базами данных, таких как MySQL, PostgreSQL и их использование в различных проектах. Эти системы базы данных позволяют эффективно управлять данными и интегрироваться с различными языками программирования.

    • @bigbrain2283
      @bigbrain2283 2 หลายเดือนก่อน +1

      Хахахаха точно

  • @ЕвгенийВеликанов-м4е
    @ЕвгенийВеликанов-м4е หลายเดือนก่อน

    Спасибо, готовится по вашим собесам к собеседованиям, залетел, щас работаю уже 2 месяца, скоро испыталка подойдет к концу

  • @EsteraGhica
    @EsteraGhica 2 หลายเดือนก่อน +51

    А какие задачи чаще всего дают на собеседованиях для Junior Java разработчиков? Лично я выбирал курсы по IT, чтобы сменить профессию после работы преподавателем по вокалу. Рассматривал разные компании, но в итоге остановился на Skypro, где наставник помог мне не только пройти обучение, но и найти первого заказчика))

    • @Galaktionov
      @Galaktionov 2 หลายเดือนก่อน +4

      Найти заказчик на джуна это как выйти в космос без скафандра 😂

    • @ВасилийГоловко-д9и
      @ВасилийГоловко-д9и 2 หลายเดือนก่อน +6

      @@Galaktionov это ты боту отвечаешь) чисто реклама

  • @mergen4735
    @mergen4735 3 หลายเดือนก่อน +1

    Спасибо за такой контент ,очень полезно

  • @xtenzq
    @xtenzq 2 หลายเดือนก่อน

    Интервью отличное! Роман молодец, шо тут сказать :) Хорошо шарит во многих вещах при таком небольшом опыте работы. Чел, не сдавайся, ты могешь.

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      Благодарю:)

  • @ВасилийГоловко-д9и
    @ВасилийГоловко-д9и 2 หลายเดือนก่อน +1

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

  • @hattifattener6191
    @hattifattener6191 2 หลายเดือนก่อน +7

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

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน +2

      А мне показалось, отлично пообщались) Ну либо надо забрать Оскар у Ди Каприо и отдать его Максу за лучшую актерскую игру)

    • @hattifattener6191
      @hattifattener6191 2 หลายเดือนก่อน

      @@romanmiller4232 мне так нравится ваш настрой))

    • @kittensandanimation7222
      @kittensandanimation7222 2 หลายเดือนก่อน

      @@romanmiller4232слишком много углублений, на собесах на уровне мидла и даже джуна, надо объяснять все кратко без лишних примеров, если не просят кнш. Просто могут завалить на вопросах, если сказанешь что-то лишнее и в конце можешь не вывезти. Но, тянуть иногда время тоже надо, если нету лайфкодинга кнш, там тебе не выгодно время резать

    • @romanmiller4232
      @romanmiller4232 หลายเดือนก่อน

      @@kittensandanimation7222 да, тут полностью согласен) Этот момент я уяснил) Просто я в принципе много говорю, вот и тут, как то, одно за другое, и как сказал Макс - "Сам вопрос задал - сам на него ответил")) Что далеко не всегда хорошо на собеседованиях

  • @user-iy1zv9ej1d
    @user-iy1zv9ej1d 27 วันที่ผ่านมา +1

    А можно после каждого вопрос-ответ еще добавлять ответ специалиста? Не просто «ага, да, молодец»

  • @ВасилийГоловко-д9и
    @ВасилийГоловко-д9и หลายเดือนก่อน

    1:39:00 еще б добавил, java-config еще используют, если есть какое-то условие для создание бина и еще мы хотим создать много разных бинов одного класса, с разными настройками

  • @ARJV007
    @ARJV007 2 หลายเดือนก่อน

    Максим, спасибо за очередной собес) Если можно вопрос, и одно предложение. Вопрос - на сколько данное собеседование соответствует реальному на позицию джуна? И если возможно, можешь указать на своё видео, которое, по твоему мнению, наиболее соответствует вопросам с реального собеседования? И предложение для контента - не хочешь провести сам себе идеальное собеседование?) Т.е к примеру взять все вопросы что ты задавал на всех видео, свалить их в кучу, и дать на них эталонный ответ. Я думаю было бы интересно, и очень информативно. В некоторых видео люди ходят вокруг да около, и ты ответ более менее принимаешь, но четкого ответа на поставленный вопрос так и нет.

  • @ВасилийГоловко-д9и
    @ВасилийГоловко-д9и หลายเดือนก่อน

    1:43:20 парень все верно сказал, спринг создает, но управление lifetime уже ложиться на программиста - например удаление его

  • @SamSung-yp7uw
    @SamSung-yp7uw 2 หลายเดือนก่อน +12

    Тяжело слушать товарища этого 😢

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      Ох, мне тоже)

    • @irinaecht9732
      @irinaecht9732 2 หลายเดือนก่อน +1

      @@romanmiller4232 я думаю, ты понимаешь, как что работает, как применить это в задачах. а как словами это описать лаконично и вообще объяснить простыми словами вслух - другое дело. всё получится :))

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน +1

      @@irinaecht9732 Спасибо :)
      Это собеседование, явно подсветило мою проблему с грамотным и лаконичным донесением информации (о чем Макс и сказал в первую очередь, за что на самом деле огроменное спасибо, потому что я мог бы проходить собеседования, получать отказы и вообще не понимать, в чем, собстно, дело, ведь вроде нормально на все отвечал). В общем, буду над этим работать)

  • @INTIMAKAZAMATOV
    @INTIMAKAZAMATOV 2 หลายเดือนก่อน

    Начало поменялось 👍👍

  • @ДмитрийЛошадь-х1ч
    @ДмитрийЛошадь-х1ч 3 หลายเดือนก่อน +4

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

  • @irinaecht9732
    @irinaecht9732 2 หลายเดือนก่อน +3

    о, вижу Макса Добрынина и собес, ставлю лайк :)

    • @irinaecht9732
      @irinaecht9732 2 หลายเดือนก่อน +1

      ай как про докер хорошооо
      спасибо ♥

  • @hurricane-rus
    @hurricane-rus 2 หลายเดือนก่อน +1

    Хорошее интервью, спасибо!
    Рассказ о себе обязательно как следует доработать, пока звучит как "я тут просто рядом курил, что-то делал по мелочи" - не очень убедительно.
    И не спешить так с речью, а говорить спокойно, уверенно.

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      Тоже возьму на заметку, спасибо)

  • @Crwbsko
    @Crwbsko 2 หลายเดือนก่อน +1

    Передайте Роману чтобы не держал гитары возле батарей, лады повылезают все)

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

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

  • @breakofsadness9629
    @breakofsadness9629 2 หลายเดือนก่อน +29

    Если ничего не понимать, то может показаться, что кандидат сильный, просто потому что постоянно говорит. Любой +- разбирающийся в деталях человек поймёт, что к половине интервью ни на один вопрос он нормально не ответил, все перепутано, как будто бы лишь бы что-то сказать

    • @LifeJoy22
      @LifeJoy22 2 หลายเดือนก่อน +10

      Точное описание. Меня хватило ненадолго...

    • @redfox6089
      @redfox6089 2 หลายเดือนก่อน +3

      Экает, бекает, слушать невозможно, речь несвязная... соответственно, соответственно, соответственно...

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน +1

      Непонимание ответа не делает ответ неправильным)

    • @twobeerornottwobeer5973
      @twobeerornottwobeer5973 2 หลายเดือนก่อน +1

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

    • @zagar_on1
      @zagar_on1 2 หลายเดือนก่อน +3

      В ответах воды много сути мало.

  • @KoshakMedved
    @KoshakMedved 18 วันที่ผ่านมา

    в каком это месте ReadWriteLocks это оптимист локинг...

  • @АлексейМихеев-й9ж
    @АлексейМихеев-й9ж 2 หลายเดือนก่อน +4

    Роман, без обид, немного сумбурно, тяжеловато заходит. За то думаю отличный опыт для тебя и маркеры где надо подтянуть знания. Думаю сказалось волнение. Удачи в будущем. В целом спасибо Макс и Роман как всегда полезно.

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน +2

      Да, это по факту второе мое техническое собеседование по Java и т.к. я целился в мидла и ожидал сложных вопросов, волнение присутствовало) Первый ответ про контракт вообще слушать невозможно)) Дальше вроде получше. Но в целом слабые моменты подсветил) И над подачей точно надо работать)

    • @twobeerornottwobeer5973
      @twobeerornottwobeer5973 2 หลายเดือนก่อน

      @@romanmiller4232это же вопросы для Джуна

  • @ВасилийГоловко-д9и
    @ВасилийГоловко-д9и 2 หลายเดือนก่อน

    А кто может подсказать, почему везде пишут, что алгоритмическая сложность удаления элемента из LinkedList константное О(1), если надо сделать итерацию по списку пока мы не найдем элемент. Или поиск для удаления не считается, а считается сам процесс удаления?

    • @thelonetr
      @thelonetr 2 หลายเดือนก่อน

      O(n) везде пишут

    • @botsynth
      @botsynth 2 หลายเดือนก่อน

      Удаление в начале и конце это О(1)

    • @ВасилийГоловко-д9и
      @ВасилийГоловко-д9и 2 หลายเดือนก่อน

      @@botsynth вначале и в конце это да. Это пишут типа лучшее время?

    • @ph5874
      @ph5874 หลายเดือนก่อน

      Поиск до середины в linkedList считай O(n) дойти до середины и у нужного элемента меняем поинтер (удаляем связку с ненужным элементом)
      В начале О1 очевидно, мы с корня начинаем
      В конце тоже O(n), ибо до последнего элемента надо дойти (это не список, где можно конец переопределить)

  • @Im33-c5k
    @Im33-c5k 2 หลายเดือนก่อน +7

    Честно говоря, двоякие ощущения при просмотре - очень много воды и лишних слов.
    - На вопрос "о себе и ожиданиях" я бы отвечал коротко: "Такой-то такой-то, с таким-то опытом в такой-то сфере, работал с тем-то, стремлюсь туда-то" - информативно, без белого шума, имеет потенциальную ценность для интервьюера. Где и в каком году заинтересовался и прочие детали - имхо, это личное дело, которое не несёт никакой смысловой нагрузки.
    - JavaRush я бы вообще упоминать стремался - дикий ресурс, где играют в "удовлетвори валидатор".
    - По разнице между ArrayList и LinkedList можно более обобщённо:
    а. Структура данных ArrayList хранит в себе массив элементов, LinkedList - набор последовательно связанных между собой нод. Отсюда вытекает следующее:
    б. При сохранении. ArrayList: , LinkedList: , при удалении , при поиске .
    в. Потребление памяти: ArrayList: , здесь же упомянул про loadFactor, LinkedList: , упомянул про очередь.
    В основном: увереннее быть, конкретики побольше и воды поменьше. Имхо, конечно.

    • @skadidonovan7225
      @skadidonovan7225 2 หลายเดือนก่อน +1

      Полностью согласен

    • @Roman-ec9iw
      @Roman-ec9iw 2 หลายเดือนก่อน +2

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

  • @MrCharismaEbI
    @MrCharismaEbI 2 หลายเดือนก่อน +1

    30:20 не будет в хэшмапе вставки с линейной сложностью.

    • @ВасилийГоловко-д9и
      @ВасилийГоловко-д9и 2 หลายเดือนก่อน

      согласен, если LinkedList - элемент всегда становится первым, а в дереве там логарифмическая сложность

    • @ArtemSurzhenko
      @ArtemSurzhenko 2 หลายเดือนก่อน

      Сложность вставки в Linked List O(n), так что она будет линейной в худшем варианте

  • @ВиталийПрограммист
    @ВиталийПрограммист 3 หลายเดือนก่อน +1

    Интересно

  • @ladamira3477
    @ladamira3477 12 วันที่ผ่านมา

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

  • @lesterbruke8166
    @lesterbruke8166 หลายเดือนก่อน

    А мне всего пару вопросов по кору задали)

  • @alexpodshivalov1010
    @alexpodshivalov1010 2 หลายเดือนก่อน +1

    Внутри бакета однонаправленный список.

  • @non_holy6286
    @non_holy6286 2 หลายเดือนก่อน

    48:05 упссс))

  • @Mr_Cats
    @Mr_Cats 2 หลายเดือนก่อน

    Собственно соответственно

  • @Galaktionov
    @Galaktionov 2 หลายเดือนก่อน

    Сделай мне минимальный микросервис малыш 😂

  • @JavaDevOld
    @JavaDevOld 2 หลายเดือนก่อน

    Мой лайк Вам. )))) Хотелось бы услышать беседу со специалистом инженерного уровня, не техника. Интересно послушать людей, которые решают какие то сложные логические проблемы, какие ни бывают, как часто встречаются и т.п..... Как подключить розетку к проводам - дело полезное конечно, но это делают многие... Не примите за хейт.... Жду нового контента. )))

  • @vladimir8718
    @vladimir8718 2 หลายเดือนก่อน

    У него гитары на батареи стоят, я бы уже не взял 😅

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      Батареи летом отключены, сюрпрайз-сюрпрайз)

    • @vladimir8718
      @vladimir8718 2 หลายเดือนก่อน

      @@romanmiller4232думаю это их стандартное место🤦‍♂️

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      ​@@vladimir8718 вместо того, чтобы думать над вопросами и ответами собеседования)

  • @30_Чурок_В_Минуту
    @30_Чурок_В_Минуту 2 หลายเดือนก่อน +6

    3,14здец, на любой вопрос отвечать - ну знаете, я родился в год калькулятора, а папа в год черепахи потому то и встретил маму, что родилась в год бульдозера бл@ть и родили сестру бетономешалку
    А вопрос был : сколько было яблок у ёжика если он купил 2 штуки и стало 3

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      Ну так, потому, что разница между годом калькулятора и годом черепахи составляет 2 года, в то время, как год бульдозера и рождённая сестра бетономешалка, с редким недугом писать матерные слова, частично заменяя в них символы, олицетворяет стремление к числу 3. Именно поэтому ёжик с самого рождения, чувствовал в душе некую пустоту и однажды таки решился заполнить ее купив два новых яблока!
      Что непонятного то?)
      П.с. ёжик счастлив)

    • @Im33-c5k
      @Im33-c5k 2 หลายเดือนก่อน

      "В лесу родилась ёлочка! А кто её родил? Четыре пьяных ёжика и пьяный крокодил!"

  • @ruslanromanov1829
    @ruslanromanov1829 2 หลายเดือนก่อน

    Слишком много воды мало по сути….

  • @SanroDON
    @SanroDON 2 หลายเดือนก่อน +3

    Нудный тип, мямлит непонятно и запутанно. Он ничего толком не знает

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      «Я знаю только то, что ничего не знаю, но другие не знают и этого»

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน +2

      Душный, а не нудный)

    • @SanroDON
      @SanroDON 2 หลายเดือนก่อน

      @@romanmiller4232ну другие могут и вообще ни чего не знать. Может ты и знаешь, но не мешало бы четче излагать свою мысль без воды

    • @MrAnhaha
      @MrAnhaha 2 หลายเดือนก่อน

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

    • @romanmiller4232
      @romanmiller4232 2 หลายเดือนก่อน

      ​@@MrAnhahaспасибо 😊

  • @rybiizhir
    @rybiizhir 2 หลายเดือนก่อน

    В 2003-м это был бы дохлый номер. Тогдашние джуны были задротами как современные сеньеры.

    • @ВасилийГоловко-д9и
      @ВасилийГоловко-д9и 2 หลายเดือนก่อน

      раньше и трава зеленее была. Раньше меньше было технологий и знаний необходимых. Сейчас у джунов больше спрашивают, чем в 2003. Сам начинал работать с нулевых. И требований было намного меньше.