Собеседование senior backend-разработчика / Node.js

Поділитися
Вставка
  • Опубліковано 21 жов 2024

КОМЕНТАРІ • 123

  • @safort7806
    @safort7806 2 роки тому +26

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

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

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

  • @al77ex1
    @al77ex1 2 роки тому +6

    Получилось собес-дискуссия ) Спасибо за видео! Побольше таких встреч со спецами )

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

    Кирилл отличный интервьюер! Вопросы все по теме и прямые, сразу вскрывающие все недочеты.

  • @UncleBens1987
    @UncleBens1987 2 роки тому +9

    Неплохо разбавили серию собесов. Мне, как студенту, было ничего не понятно, но очень интересно. А когда знакомые фразы слышишь, то вообще воодушевляешься)
    В общем и целом было приятно посмотреть! Даёшь больше собесов!)

  • @СергейСивков-ю9б
    @СергейСивков-ю9б 2 роки тому +4

    Респект Кириллу! Столько технологий знает - может дискутировать на любые темы.

  • @aleksandrgolovko4864
    @aleksandrgolovko4864 2 роки тому +4

    Отличный собес! Роману вначале приходится отвечать не за свои решения и понятно, что это всегда тяжело. К тому же видно, что раскрывать подробности нельзя и это очень осложняет дело, учитывая, что ты знаешь, что собес публичный. Да и сам факт публичности, уверен давит на мозги. Роман отлично справился!

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

    Прикольно смотреть разговор двух программистов, когда понимаешь примерно ничего.

  • @BoolFalse
    @BoolFalse 2 роки тому

    thanks guys, it was so interesting to listen.. like a podcast :)
    especially i liked the part where there was a discussion about "react: library or framework"

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

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

  • @RomanTchekashov
    @RomanTchekashov 9 місяців тому +1

    Насчет обработки ошибок, в Rust она лучше чем в Go. В Rust есть возможность их пробрасывать выше, а не сразу обрабатывать в момент появления! Если интересно об этом даже в ютубе можно найти информацию.

  • @cyrilanisimov
    @cyrilanisimov 5 місяців тому +1

    "Байтики в Го ворочать, говоришь...". Я ещё видел "программистов контроллеров" на JS

  • @КириллПиринен
    @КириллПиринен 2 роки тому +5

    Ща бы на собеседовании на сеньера спорить реакт библиотека или фреймворк )

  • @hansolo8469
    @hansolo8469 2 роки тому +1

    Спасибо, кайфанул!
    95% собеса не понимал о чём речь, и тем не менее было очень интересно!
    Приятные люди, хороший темп, реально кайфанул!

  • @sergeyplotnikov5031
    @sergeyplotnikov5031 2 роки тому

    Большое спасибо! Очень круто!

  • @redmandarinushka
    @redmandarinushka 2 роки тому +8

    "Я тебя понял" Кирилл очень нежный

  • @RisDeep
    @RisDeep 2 роки тому +1

    Видно что язык очень хорошо подвешен у Романа, а это главное для сеньора) Я думаю Кирилл думает примерно также

  • @berman3302
    @berman3302 2 роки тому +17

    Может дело в не очень высоких стандартах по знаниям в его стеке, но с такими ответами в моем стеке даже на позицию миддла можно рассчитывать только с огромным послаблением. Не похоже на то, что он знает но не может выразить словами корректно.
    При этом видно как Кирилл усердно пытается вытащить из него ответы.
    Никоим образом не хочу обидеть Романа и надеюсь вопросы просто были в противоположных его компетенциям областях :)

    • @RisDeep
      @RisDeep 2 роки тому

      А какой твой стэк?

    • @berman3302
      @berman3302 2 роки тому +1

      @@RisDeep C#, который актуальный, а не его печальное фреймворк начало.
      В основном в контексте микросервисов, nearly highload (потому что это субъективное понятие и потому что не все участки системы что-то специфичное реально требуют) и связанных изысканий (RPC vs REST, оптимизация SQL запросов и microORM, брокеров, SD и, редко, самописных спец решений поверх best practice). Также есть опыт продакшн решений C# фронтенда с wasm, но это почти всегда фуллстек и не самое благодарное поле.
      Кстати многие сталкиваются с C++ в браузере на wasm (www.figma.com/ с 2017 года, www.figma.com/blog/webassembly-cut-figmas-load-time-by-3x/), но почему-то удивляются C# реализации (Blazor) :)
      Впрочем и на позицию, предполагающую CRUD'ошлёпство, при собеседовании, что интересно, спрашивают не меньше. Предполагаю такой фильтр рассчитан на отсев совсем уж плохих специалистов, которые начнут городить совсем плохие решения.

    • @maksymdudyk1718
      @maksymdudyk1718 2 роки тому

      Киррил красиво излагает мьісли, имеет огромньій опьій, компетенцию и кругозор, а другой собеседник, Роман, ну, он просто прав почти всегда.

  • @VITEK467
    @VITEK467 2 роки тому +12

    ооо, бекенд! так мало собесов в интернете по бэку

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

    Послушал интервью, кажется, что я со своими двумя с половиной годами опыта дважды сеньор, возьмите меня :)
    Правда стек у меня узкий пока, но я обучаемый :)
    P.S. Побольше интервью на сеньоров, т.к. таких видео очень не хватает.

  • @shifronim8950
    @shifronim8950 2 роки тому

    Реакт это... это моё почтение как с него срывается маркетинговый покров 🌟🎉🎉

  • @alexanonymous5823
    @alexanonymous5823 2 роки тому

    пасибо за видео))

  • @IvVi-n6t
    @IvVi-n6t 7 місяців тому

    Интервьюер очень крут👍

  • @proggga
    @proggga 2 роки тому +1

    Всё понял, кмк не было сложно =) но было очень интересно, спасибо

  • @nodejsteam
    @nodejsteam 2 роки тому +3

    Твердый джун по моему, вопросы не раскрыли его как опытного node.js разраба на мой взгляд.

    • @12zxqwas1
      @12zxqwas1 2 роки тому +1

      Согласен.

  • @pavelbalyakin
    @pavelbalyakin 2 роки тому +2

    Конечно есть запрос!

  • @Ivan54r
    @Ivan54r 2 роки тому +2

    В котлине экстеншн методы это static в который передается this. Это же просто сахар тем более типизирован - это не тоже самое что в js

  • @MyJesters
    @MyJesters 2 роки тому +31

    Мне одному кажется, что собес по джунам и мидлам намного жёстче чем вот тут..?

    • @ergiev2007
      @ergiev2007 2 роки тому +2

      Конечно

    • @olehdevua
      @olehdevua 2 роки тому +2

      тебе кажется

    • @НикитаПопов-у1щ
      @НикитаПопов-у1щ Рік тому +10

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

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

      это вообще не собес

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

    Здравствуйте !
    Можно попросить ссылку курс, где происходит реализации данной библиотеки о которой идет речь тут 1:57:16 ?

    • @Citakki
      @Citakki 24 дні тому

      тоже интересно, кто может, скиньте или расскажите в двух словах про каких идентификаторов идет речь, что то на Ruby on Rails

  • @ГлебТрегубов-ж7ж
    @ГлебТрегубов-ж7ж 2 роки тому +1

    Огонь!

  • @safriohomoz
    @safriohomoz 2 роки тому +2

    В конце обсуждают вариант со сложной фильтрацией из форм через псевдоязык запросов типа user_eq..
    Как в данном случае разруливается вопрос с безопасностью?
    Составляется список таблиц, которые можно поджойнить?
    Запрос выполняет отдельный юзер, которому доступны только необходимые таблицы?

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

    парень в синей футболке! очень круто ведет интерьвю

  • @bayborodin
    @bayborodin 2 роки тому +12

    Нууу... ок... Это точно был синьор? Странные вещи он говорит. По Кириллу видно, как он местами офигевает, но держит poker face ))

    • @KalinachenkoTV
      @KalinachenkoTV 2 роки тому

      По всем темам синьорский уровень тяжело иметь + интервьюер молодой. Жалко кодовой практики небыло или визуализации данных схемами 🥶

    • @kusov4748
      @kusov4748 2 роки тому

      Вполне себе сеньор

    • @12zxqwas1
      @12zxqwas1 2 роки тому +1

      @@kusov4748 Это джун.

    • @andreygrigorev8366
      @andreygrigorev8366 2 роки тому +1

      ​@@12zxqwas1 Не соглашусь. Чувствуется сеньерский уровень (опять же, тут уже вопрос градации - в какой то компании сеньер, а в какой то миддл/миддл+)

  • @MechanicalFreaks
    @MechanicalFreaks 2 роки тому +1

    > Хочу прикоснуться к хаскелю
    > Отпугивает раст тем, что там страшная обработка ошибок
    Принципы обработки ошибок в расте/хаскеле крайне похожи (иногда с точнстью до синтаксиса), странно)

  • @northwind2243
    @northwind2243 2 роки тому +9

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

    • @mmospanenko
      @mmospanenko 2 роки тому +2

      Ага, судя по тому как еще отвиливал от ответом то скорее всего именно так и было))

  • @Pavel-xg1tx
    @Pavel-xg1tx 2 роки тому

    Добрый день!
    @Хекслет, о каком курсе идет речь в 1:57:12? Подскажите, пожалуйста, название.

  • @maksymdudyk1718
    @maksymdudyk1718 2 роки тому

    Киррил все знает, а Роман всегда прав.

  • @alexanderzharkov6953
    @alexanderzharkov6953 2 роки тому +2

    Вообще не понял, почему кандидат в BE разработчики должен был отвечать на вопрос: а React - это библиотека, и еще рассуждать об этом

    • @daniil.shushpanov
      @daniil.shushpanov Рік тому +1

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

  • @andreysvitlov7807
    @andreysvitlov7807 2 роки тому +9

    Типичный js, не знаю почему, но не хочу нормальную структуру в проекте, хочу все файлики в одной папке

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

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

  • @Joe-ou3qy
    @Joe-ou3qy 2 роки тому +5

    Очень понравился формат. Роман молодец, высокий уровень.

  • @harmonyismy
    @harmonyismy 2 роки тому +9

    Больше похоже на собеседование сис. админа/тимлида, а не разработчика(( Не услышал ни одного полноценного кейса от Ромы, когда он сам писал код, разбирался в коде, тестил код...

  • @владимирсенцов-р1ю
    @владимирсенцов-р1ю 8 місяців тому

    Kotlin extension это просто синтаксический сахар. При его использовании байт код класса не меняется.

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

    Меня интересует положение камеры, интервьюер смотрит сверху интервьюируемого, это специально ?

  • @12zxqwas1
    @12zxqwas1 2 роки тому +7

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

  • @yarbersheer8559
    @yarbersheer8559 2 роки тому +1

    я ещё даже не junior, но вся беседа была абсолютно понятна...
    А могли бы раскрыть секрет в чём смысл чёткого определения React это фреймворк или библиотека? Проверка инженера на возможность наличия собственного мнения с обоснованием или просто ютуб потроллить?

    • @da_best_jokes
      @da_best_jokes 2 роки тому

      Записывайся на собес и устраивайся на работу 300к+ тогда) Че ждем

    • @da_best_jokes
      @da_best_jokes 2 роки тому

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

    • @da_best_jokes
      @da_best_jokes 2 роки тому +2

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

    • @yarbersheer8559
      @yarbersheer8559 2 роки тому

      @@da_best_jokes простите.. но разницу между http1.1 и 2 ...мидлу?... боль

    • @da_best_jokes
      @da_best_jokes 2 роки тому

      @@yarbersheer8559 не понял:)

  • @gaddyya
    @gaddyya 2 роки тому +8

    Что-то он не тянет на senior((

    • @sergeykhairulin
      @sergeykhairulin 2 роки тому +2

      главное продать себя как seniora )

  • @mmospanenko
    @mmospanenko 2 роки тому +4

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

    • @12zxqwas1
      @12zxqwas1 2 роки тому

      Это уровень джуна после курсов.

  • @ДмПРКП
    @ДмПРКП 2 роки тому

    Очень интересно, так а какую ORM то в итоге на js лучше использовать?

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

    - В хаскеле математики достаточно много
    - На самом деле это буллшит, код будет на уровне джаваскрипта даже проще.
    ШТА?

  • @drozdoves
    @drozdoves 2 роки тому +1

    а в чем проблема форкнуть что-то с опенсорса и дописать как хочешь? истории про мердж реквесты + ожидания в пол года кажутся какими-то несерьезными

    • @bernish
      @bernish 2 роки тому

      В неоплачиваности данных действий

    • @АндрейДемченко-ж6ц
      @АндрейДемченко-ж6ц 2 роки тому

      Ты можешь форкнуть , фиксануть и юзать, но следить за отдельным проектом уже другая история(оптимизация, устранение уязвимости, фичи и тд). Скорее всего он имелл ввиду то, что они юзали пофикшеную версию, но ждали, пока сам овнер зальет фикс

  • @andreysvitlov7807
    @andreysvitlov7807 2 роки тому +8

    Мне кажется у парня проблемы с софт скилами, не хочет слушать и принимать очевидные вещи, даже Кирилу пришлось не легко

  • @denysserhieiev8378
    @denysserhieiev8378 2 роки тому

    спасибо

  • @cyrilanisimov
    @cyrilanisimov 5 місяців тому +1

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

  • @ВиталийИнчин
    @ВиталийИнчин 2 роки тому

    Не могу не согласиться, что React попадает под определение фреймворков. Но в моем понимании адекватный фреймворк должен давать из коробки очень многое. Все то, чтобы ты мог полностью на нем построить готовое приложение; Хотя бы систему событий и стейт-менеджер. В противном случае я отношу это к определению библиотеки.
    Вам нужно признать, что сам по себе React бесполезен. И как тогда его можно называть фреймворком?

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

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

  • @StupidLova
    @StupidLova 2 роки тому +6

    Роман молодец, но получилось очень скучно. Такое ощущение осталось что собеседуемый рассказывает про прочитанное в книжках, не имея какого-то своего мнения. Просто транслирует популярные мнения. Ну разве это senior?

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

    Этот парень крепкий мидл. Но не сеньер. Много вопросов про систем дизайн

  • @daniil.shushpanov
    @daniil.shushpanov Рік тому

    я фронтендер и JS не могу нормально выучить а тут чувак пишет свободно на 5+ языках...)))) уровень, снимаю шляпу

  • @batpyiiikob7245
    @batpyiiikob7245 2 роки тому +2

    Собеседование больше похоже на лекцию

  • @TrueNeutralEvGenius
    @TrueNeutralEvGenius 2 роки тому

    Excellent interview. Feels like guy has some problems with soft skills. Or deson't know how to put it without telling about company secrets or something... But interesting conversation nevertheless. Still useful, well done.

  • @dgolovko
    @dgolovko 2 роки тому +1

    а что с линухом не так? 6:16

    • @ViacheslawSaveliew
      @ViacheslawSaveliew 2 роки тому +1

      фанаты огрызков снобят чутка, забывая откуда корнями макось

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

      @@ViacheslawSaveliew откуда?

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

    Составной индекс это норма же

  • @ДониёрРахманов-ч1ю

    Мне одному кажется что ведущий похож на Птушкина

  • @xxxxPomaHxxxx
    @xxxxPomaHxxxx 2 роки тому +3

    На какую зп может рассчитывать этот человек?

    • @used332
      @used332 2 роки тому +1

      ну 6-7k может получать

    • @andreika713
      @andreika713 2 роки тому +14

      @@used332 это если на пол ставки.. в РФ минималка тыщ 12)

    • @ДмПРКП
      @ДмПРКП 2 роки тому

      @@andreika713 очень тонко))

    • @ablyakimablyalimov8848
      @ablyakimablyalimov8848 2 роки тому +1

      @@andreika713 😂😂😂

    • @Deletedeletedelete
      @Deletedeletedelete 2 роки тому

      уе?

  • @maksimsergeevich5939
    @maksimsergeevich5939 2 роки тому

    А по поводу ORM... Может вместо 3-х JS макак нанять толкового спеца который будет писать запросы руками?

    • @wh1teb1ack92
      @wh1teb1ack92 2 роки тому +12

      Это ты думаешь что если выучил ООПшный язык, то себя в спецы записал?
      Я думал клоунов которые хаят JS становится меньше, но как оказывается нет...

    • @maksimsergeevich5939
      @maksimsergeevich5939 2 роки тому

      @@wh1teb1ack92 Ты умственно-отсталый? Я фуллстэк на Nodejs/js уже как 3 года, ещё пишу на go и немного rust. Из чего следует, что я не пишу на ООП языках. Причем ты тут вообще ООП приплел, и как ты тут увидел ненависть к JS?
      SQL может ООПшный язык?
      У тебя знаний ноль по сути. Иди может школу закончи сначала, потом пытайся что-то осознанное написать в комментариях. Написал 10 консол логов за свою жизнь и тебе показалось, что ты стал отцом и адептом JS? Или на чем ты там писать учился, на JQuery? Ты млять даже не понимаешь, что человек пишет, и при этом бросаешься терминами и баззвордами суть применения которых ты даже не понимаешь.

    • @TrueNeutralEvGenius
      @TrueNeutralEvGenius 2 роки тому

      @@wh1teb1ack92 Не, это всегда const. (Соотношение глупые люди и клоуны).

  • @seraf174
    @seraf174 2 роки тому +1

    с тестами конечно полнейший провал, middle

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

    на продвижение

  • @АндрейФилиппов-з3и
    @АндрейФилиппов-з3и 2 роки тому +5

    блин, ребята, слабовато будет, но в любом случае спасибо за работу

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

    По-моему собес вообще не про бэкенд 😅

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

    Реакт - это библиотека. Ты ничего не понимаешь.

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

    это точно собеседование? )) или для сенёров это нормально сидеть и болтать 2 часа за жизнь? а джуны должны хреначить структуры данных и лопатить базу перед собесами...

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

      Это и правда нормально)

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

      @@HexletOrg а почему так? вить это интересно как грандмастера решают задачи! или собеседующие жим-жим что сами не вытянут?!

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

      @@bender01 там просто обычно уже на другом уровне всё обсуждается - архитектура, подход к решению бизнес-задач и другое, а не проверка того, как он алгосики за 5 минут решает)

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

    как будто бабушек на крыльце послушал. конкретного собеседования по делу нет. одни вопросы о вкусах. а о вкусах не спорят. а и еще меряние чсв какоето

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

    1:59:36 Это простая и неудивительная история, ничего сверхъестественного, и всё равно не отвечает на вопрос эффективности сырых запросов.
    2:00:02 ТУШЕ!!!
    Интервьюер балаболка беспонтовая.

  • @deleted76
    @deleted76 2 роки тому

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

    • @arinas-r
      @arinas-r 2 роки тому +1

      Ну, он пытался говорить очень абстрактно сначала, но ведущий хотел деталей:)

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

    Рома целкой был когда-то,
    Но нарушил он УК.
    И теперь его ласкает
    Волосатая рука.