Техническое интервью с Евгением Борисовым

Поділитися
Вставка
  • Опубліковано 30 тра 2022
  • Ближайшая конференция - Joker 2024, 9 октября (Online), 15-16 октября (Санкт-Петербург + трансляция).
    Подробности и билеты: jrg.su/Ypf1HW
    - -
    Все вы знаете Евгения Борисова как знатока и потрошителя Spring. А что, если бы вы попали к нему на техническое собеседование? Прошли бы?
    Ради эксперимента мы решили выяснить, каково это: на этот раз вместо доклада Евгений проведет в прямом эфире собеседование, на котором будет гонять участников программного комитета Joker по хард-скиллам. А чтобы всё было как в реальности, кандидаты не будут заранее знать вопросы.
    Будет и весело, и интересно, и познавательно - особенно если вы планируете сделать шаг по карьерной лестнице и готовитесь к серьезному интервью.
    Участники: Евгений Борисов, Паша Финкельштейн, Андрей Когунь и тайный гость.
  • Наука та технологія

КОМЕНТАРІ • 86

  • @jeakkey
    @jeakkey Рік тому +27

    Круто, когда смотрел год назад и не понимал 80% обсуждаемого, а сейчас смотрю и знаю всё )

  • @socialcatalyst2608
    @socialcatalyst2608 Рік тому +54

    Это собес на джуна в 2023 году)

    • @insanebeaver3060
      @insanebeaver3060 8 місяців тому +6

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

  • @artemmartynenko6417
    @artemmartynenko6417 Рік тому +24

    Когда "Вася" дошел до версий Спринг бута, я уже заорал на весь дом)

  • @Galushka
    @Galushka Рік тому +71

    Последнее интервью Баруха - это фантастика, покруче всяких камеди-шоу)) Спасибо!

    • @bluesdemon1
      @bluesdemon1 Рік тому +11

      Фантастика? Кроме кривляния и самолюбования ничего не увидел. Женя сам пожалел, что вписался в этот балаган

    • @JIET4UK
      @JIET4UK 8 місяців тому +2

      ​​@@bluesdemon1Ну видно, что подстава, очень весело =)) Женя сказал же, что антипатерн собеседования =))

    • @protagorasfromabdera8653
      @protagorasfromabdera8653 Місяць тому +1

      @@bluesdemon1 да господи, видно же, что это всё по сценарию, и Женя сам еле сдерживает смех.

  • @ivsergey5150
    @ivsergey5150 Рік тому +19

    Ребята, все супер. я такого давно не слушал, очень увлеченно и полезно.

  • @ifp5
    @ifp5 Рік тому +7

    Последнее интервью - огонь, надо брать.

  • @allgoal8409
    @allgoal8409 Рік тому +4

    Очень актуальное видео на сегодня. И приятно слышать совпадение по мнению, что искать правильно человека на перспективу.

  • @nkorostylev
    @nkorostylev Рік тому +1

    Очень познавательно и информативно. Спасибо!

  • @hoi_bj
    @hoi_bj Рік тому +8

    Лучшее что я видел за последнее время)

  • @fur_mur
    @fur_mur 6 місяців тому

    Спасибо! Я думаю, что у каждого есть внутренний Вася 😁

  • @lexbekker
    @lexbekker Рік тому +8

    Первый и второй мужики - достойные сыны отечества, последний (это дело относительное) - актёрище. Спасибо, братцы, смеялся от души, это новый формат : юмористические собеседования, кайф

  • @valentinegorov1860
    @valentinegorov1860 4 місяці тому +2

    1:22:43 про размеры микросервисов я уже не выдержал и заорал на всю квартиру)))

  • @VirKato
    @VirKato Рік тому

    1:13:00 повеселили. Спасибо 👍 + 1:23:10 (смотрим итоги 1:26:00) (анекдот 1:30:08 про НЕТ)

  • @someoneWhoSpeaksAbout
    @someoneWhoSpeaksAbout Рік тому +2

    Если это вопросы для sde3 по бандам епама, то я где то на уровне архитекта)))

  • @BOLEG1966
    @BOLEG1966 Рік тому +2

    Клевые варианты собеседований. И вариант откуда берется правильный вариант ответа.

  • @John_Smith_Java
    @John_Smith_Java Рік тому +15

    Паша крутой. Хочу быть как Паша.

  • @poecsta1372
    @poecsta1372 Рік тому +8

    ахринеть это как круто

  • @vladimirk201
    @vladimirk201 Рік тому +8

    Что делать, если "супер-фрикнутый технарь" надергал совсем уж нюансов из разных технологий и гасит вас конкретно. Даже видя, что вы поплыли в этом вопросе, всё равно копает ещё глубже. Заканчивать собеседование и уходить по-английски? Или попробовать вежливо объяснить, что я не справочник ходячий и вопросы его чисто академические?

    • @fur_mur
      @fur_mur 6 місяців тому +7

      Спросить, где это используется у них на проекте. И если нигде, то спросить, в чём смысл такого вопроса? Что хотят проверить таким образом? Сказать, что не знаешь, никогда не сталкивался (никто не обязан знать всё на свете) и спросить, какой ответ ожидается (на следующих собесах пригодится). Сказать, что не знаешь конкретный ответ, но можешь порассуждать в эту сторону. Вариантов много. Всегда выигрышная стратегия - превращать монолог в диалог. Ещё можно поработать над тем, почему такие вещи задевают. Это и по жизни пригодится, не только на собесах.

  • @user-ci9bi6so1g
    @user-ci9bi6so1g 7 місяців тому

    Знает кто-нибудь, где почитать на тему проксирования vs инструментирования, ознакомиться с актуальными решениями задачи с 51:00?

  • @kartushinav
    @kartushinav 10 днів тому

    Спасибо, смешно)
    Кстати, Барух перепутал weak reference с soft reference, а Евгений ему поставил лайк. Осуждаю

  • @PositiveAlex
    @PositiveAlex 9 місяців тому +7

    Жека конечно крут, но нужно с уважением относиться к собеседуемому, особенно при публичном собесе. Андрей Когунь ему рассказывал про задачу, а Жека в это время листал телефон, а потом сказал "ну понятно", показывая тем самым, что ответ он всё-равно не засчитает.

  • @arvgord
    @arvgord 10 місяців тому

    Супер! Очень круто!

  • @KabukiWarrior369
    @KabukiWarrior369 Рік тому

    Очень круто, супер!

  • @MiSaxap
    @MiSaxap Рік тому

    Спасибо)

  • @immortal-spirit-13
    @immortal-spirit-13 Рік тому +1

    круто и весело ребята сдела ))
    посмеялся от души.
    Барух в роли Васи воробще крутио сыграл особено, какая у вас версия спринг бута. ухахахаххахахахаххха

  • @user-st1ec5ry2v
    @user-st1ec5ry2v Рік тому +2

    Вася это самое веселое что я видел за последние годы )))

  • @John_Smith_Java
    @John_Smith_Java Рік тому +9

    А, понял - это шоу)

  • @dothings6646
    @dothings6646 2 місяці тому

    Joker как всегда хорош

  • @user-wt1hc4hm3t
    @user-wt1hc4hm3t Рік тому +5

    На 56.10 - человек не может объяснить разницу между map и flatMap. Евгений, куда его брать, джуном только. 10 лет говорит готовился, улыбнуло)))

  • @stanferrari4550
    @stanferrari4550 Рік тому

    Супер!))

  • @Habik87_29
    @Habik87_29 Рік тому +1

    Это просто топ.

  • @Habik87_29
    @Habik87_29 Рік тому +3

    Я третий раз смотрю это

  • @user-qz1hd4xp1p
    @user-qz1hd4xp1p Рік тому

    Не понял момента в первом интервью последний вопрос про транзации, объясните пожалуйста

    • @ilia5194
      @ilia5194 5 місяців тому

      Еще актуально? Тоже полчаса доходило, могу поделиться

    • @vermilinguas
      @vermilinguas 5 місяців тому

      @@ilia5194 поделитесь, тоже интересно

    • @user-ot7zf3dt1q
      @user-ot7zf3dt1q 3 місяці тому

      @@ilia5194 поделись, пожалуйста)

    • @ilia5194
      @ilia5194 3 місяці тому

      ​@@user-ot7zf3dt1q Там все просто
      Смотри, допустим ты создал метод doWork
      А внутри этого метода используется другой метод saveData с @transaction (внутри которого циклом 100 вызовов save циклом)
      А теперь смотри, что есть @transaction? Это по сути прокси над методом.
      Т.е. если метод находится в том же классе, что и шедулер и вызывается не через интерфейс, то @transactional - не работает.
      Чтобы @transactional над любым методом работал, то этот метод должен вызываться обязательно через интерфейс, так как @transaction использует для работы механизм проксирования. Т.е. метод за счет интерфейса дополнительно оборачивается в своего рода do{}->commit, когда доходит до места где его вызывают через интерфейс.
      А если вызывают из того же класса напрямую (есть пути обхода, чтобы и из самого класса можно было вызвать, но это уже нюансы), то считай оборачивания в транзакцию не происходит.
      Вот и получается, что когда вызывается напрямую из doWork вызывается saveData в том же классе, то так как не используется интерфейс-> не используется прокси-> @transaction просто не работает -> на каждый save() в цикле создается новая транзакция, а не объединяется в одну большую

    • @ilia5194
      @ilia5194 3 місяці тому

      @@user-ot7zf3dt1q Извиняюсь, если задублируется ответ, youtube предыдущий ответ не отображает.
      Т.к. метод doWork вызывает НАПРЯМУЮ метод saveWork(foreach->hibernate.save()) помеченный аннотацией @transactional, где в цикле вызывается save() сотни раз, то создаются сотни транзакций вместо одной. Почему?
      Потому что @transactional работает как проски.
      Т.е. если ты вызываешь метод не через интерфейс, то прокси не срабатывает и @transactional не работает.

  • @viktornovik8143
    @viktornovik8143 Рік тому

    Если бы я проходил собеседования, то прошел бы первое 1 в 1, но завалился бы на втором )))

  • @PomehiSanValorant
    @PomehiSanValorant Рік тому +1

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

  • @TheMagenAlex
    @TheMagenAlex Рік тому +3

    Вася - топ!

  • @gingun95
    @gingun95 3 місяці тому

    Дайте Оскар 32му дереву)))

  • @Lobasina_lm
    @Lobasina_lm Рік тому +5

    Второй кандидат, пересмотрел Борисова и отвечает ему его же цитатами. Это выглядит странно

  • @armenarz4062
    @armenarz4062 Рік тому +1

    2023

  • @ASMRdwarf
    @ASMRdwarf Рік тому +28

    Че-то слишком простые им вопросы задают... Жаль, что на настоящих собесах ваще не так всё :)

  • @DennisKingsman
    @DennisKingsman Рік тому +13

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

  • @RickDkkrd
    @RickDkkrd Рік тому +1

    Воркшоп супер. Приглашайте Баруха почаще

  • @nikitadashkin31
    @nikitadashkin31 Місяць тому

    Баребух Девелопоровский

  • @xandrviking1113
    @xandrviking1113 Рік тому

    Женя, майка супер❤ Спасибо за доклад🎉

  • @reliniideadea
    @reliniideadea Рік тому

    где актив?

  • @user-ok1lq9be4q
    @user-ok1lq9be4q 6 місяців тому

    Хорошее начало и ужасный конец

  • @user-meowmeow1
    @user-meowmeow1 4 місяці тому +1

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

    • @emirlanabdullaev8864
      @emirlanabdullaev8864 Місяць тому

      Джава это лезвие а спринг это косовище (ручка)

    • @pierredaque6784
      @pierredaque6784 Місяць тому +1

      Спринг сейчас - это стандарт и мастхэв даже на джуна

  • @suleyman0p
    @suleyman0p Рік тому

    А почему по два раза?

  • @iNeTbArD
    @iNeTbArD 5 місяців тому

    Женя ты в Израиле? Можно к тебе подскочить селфи сделать? Всегда слушаю впитываю и очень приятно было бы иметь фотку с таким гуру в коллекции. Тода

  • @jimishukurow2286
    @jimishukurow2286 Рік тому

    pasha Einstein

  • @user-yc9xq5vs8p
    @user-yc9xq5vs8p 11 місяців тому +1

    Баруху можно гуглить во время интервью 😂

  • @maximcoding2667
    @maximcoding2667 Рік тому

    🤣🤣 класс

  • @dmitriypronichev7048
    @dmitriypronichev7048 9 місяців тому

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

  • @user-jt9ql8lo6s
    @user-jt9ql8lo6s Рік тому +3

    смотрю на это будучи недоджуном и хочется кричать

    • @ac130kz
      @ac130kz Рік тому +1

      ничего страшного, большинство этой информации сугубо джавовская специфика

  • @DBMizrahi
    @DBMizrahi 11 місяців тому

    Ахахахахаха... "Нексус, не дай Бог" 😂

    • @bravehamster85
      @bravehamster85 2 місяці тому

      Обьясните шутку, плиз!

    • @DBMizrahi
      @DBMizrahi 2 місяці тому

      @@bravehamster85 нексус, мягко скажем, не очень удобная артифактори

    • @bravehamster85
      @bravehamster85 2 місяці тому

      @@DBMizrahi а можно поподробнее плиз, я участвовал во многих проектах и ничего кроме нексуса не видел. Что лучше?

    • @DBMizrahi
      @DBMizrahi 2 місяці тому

      @@bravehamster85 Ну как минимум JFrog, AWS CodeAertifact

  • @almukhametovar
    @almukhametovar Рік тому +8

    Один и тот же чел с разным именем?

    • @purrfessorr
      @purrfessorr Рік тому +11

      Просто клонировали, всё нормально

    • @allgoal8409
      @allgoal8409 Рік тому

      Две пары тройняшек?

    • @pashnyovv
      @pashnyovv 10 місяців тому

      це не для вас, приходьте далі

  • @rusrb
    @rusrb 6 місяців тому

    с Васи поржал))

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil Рік тому +3

    У Васи скучная работа. Из самого интересного - разорил компанию

  • @ITV-ITV-
    @ITV-ITV- 8 місяців тому

    Какой-то еврейский развод, это темы уровня Middle-

  • @mikecontact7535
    @mikecontact7535 8 місяців тому

    Вася😂

  • @user-kb5kd5dj6r
    @user-kb5kd5dj6r Рік тому

    Слишком много сложных слов, хоть я и DE...

  • @user-xm6mv2ug6o
    @user-xm6mv2ug6o 7 місяців тому +1

    Если б не Вася, я бы не понял что это постанова и стеб )))

  • @john-.-doe
    @john-.-doe Рік тому

    А гэта яшчэ chatGPT у чацік не зайшоў