Ганна Новикова, Виталий Лихачев: публичное собеседование по DevOps практикам

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

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

  • @zakharka3938
    @zakharka3938 11 месяцев назад +18

    Собеседуемый ведет себя очень уверенно даже в вопросах в которых явно не смыслит, например, когда начал задвигать про компилятор musl собирающий не самый быстрый код да еще и использующий нечистый C (musl это всего лишь вариант реализации библиотеки libc). Собеседующей, к сожалению, самой не хватает компетенций чтобы оценить собеседуемого.

  • @675FresH
    @675FresH Год назад +13

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

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

    Отличное интервью, спасибо всем сопричастным!
    Было очень интересно послушать интервью будучи в основе в dev роли.
    Взял на заметку прокопать поглубже основы Linux, чем выше и ближе к контейнерам - тем более лес становится знакомым и уютным )

  • @sharpdlt
    @sharpdlt 17 дней назад

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

  • @Валентин-т2т
    @Валентин-т2т 8 месяцев назад +2

    я не люблю алгоритмические задачки, но задачка элементарно решается питанячим подходом в две строчи, что и нужно DevOPS`у.

  • @MrMikhailDJ
    @MrMikhailDJ 10 месяцев назад +8

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

  • @Emerson-er1ne
    @Emerson-er1ne Год назад +9

    Я не очень понимаю, зачем там питон задачки?
    У нас мидл+, сеньоры девопсы не особо знают питон( ну базовый скриптинг - да) , зачем он вообще при собесе?
    Про мидлов вообще молчу, некоторые и ООП не понимают
    Вы его на питон-разраба собесете?

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

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

    • @Emerson-er1ne
      @Emerson-er1ne 11 месяцев назад

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

    • @ИванИванов-ч6ь5ф
      @ИванИванов-ч6ь5ф 10 месяцев назад

      У яндекса спроси зачем они знание алгоритмов на девопса спрашивают😂

    • @obotest4560
      @obotest4560 9 месяцев назад

      ​@@ИванИванов-ч6ь5ф скажите спасибо что не нужно объяснять теорию природы электрического тока (а по-хорошему надо бы знать, их несколько)

    • @MegaInsurgent
      @MegaInsurgent 8 месяцев назад

      ​@@ИванИванов-ч6ь5фони тебя в ответ ещё и попросят красно-чёрнре дерево повернуть😂😂

  • @MegaInsurgent
    @MegaInsurgent 8 месяцев назад

    1:10:00 Мы можем уменьшать массив - мап редьюс , рекурсия и пр

  • @bergshrundful
    @bergshrundful 6 месяцев назад +1

    Чего не спросили чтото за сети?

  • @gaddyya
    @gaddyya Год назад +24

    Задачки - это кринж конечно!))

    • @СергейФергюсон-ж7е
      @СергейФергюсон-ж7е 10 месяцев назад

      Почему Кринж ? Своё покажи 😮

    • @gaddyya
      @gaddyya 10 месяцев назад +2

      @@СергейФергюсон-ж7е кринж в том, что те, кто спрашивают сами в вопросе не разбираются, и уровень вопросов так же оставляет желать лучшего(

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

      @@gaddyya похоже на то что девопса собеседуют девы

    • @A_Dudkin
      @A_Dudkin 3 месяца назад

      Хорошие стандартные вопросы плюс минус из боевой практики

  • @virnus1
    @virnus1 3 дня назад

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

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

    1:02:00 - посылай их на хер с сортировками - задача рншается в 1 строку. MaxVol=Length(a)*Sort(a,ASC)[Lenght(a)-1]

  • @РинатМустаев-ю8н
    @РинатМустаев-ю8н 8 месяцев назад

    Спасибо за ссылку на бложег)

  • @dmitrycherenkov6211
    @dmitrycherenkov6211 11 месяцев назад

    слышал есть спецы, которые разрабатывают инструменты DevOps на Python. Наверное поэтому и просили решать задачи, навык полезный.

  • @Arkasha18
    @Arkasha18 9 месяцев назад +2

    это собес на 500к ? ) как в гугл. я сразу прекращаю собес когда меня так мучить начинают на зп в 250-300к. собес не соотет зп

  • @AlexSmile-y2x
    @AlexSmile-y2x Год назад +4

    крутой спец! а лит код - такое дно конечно..

  • @domeno8525
    @domeno8525 10 месяцев назад +3

    Собеседование классное, узнал ответы на многие вопросы, но зачем задача на жадные алгоритмы? На жадные алгоритмы! Ещё бы на динамическое программирование! Такие вещи нереально решать, если не делаешь это постоянно. Для девопса это вообще бессмысленно, хоть будь он сеньор-помидор-10-дан-по-кубернетесу.

    • @nikifofrovks
      @nikifofrovks 9 месяцев назад

      Человек всю дорогу решал не то что было в задаче, даже когда привел пример другой последовательности, предложенный ответ был неверным и это никто не заметил. В постановки задачи не было никаких ограничений, можно было тупо идти перебором и считать площади. Даже сложность меньше o(n^2) без каких то оптимизаций. У меня сильно больше вопросов возникло честно говоря в части linux.
      - Initrd "может" монтировать ФС, да он создан чтобы это сделать, чтобы было откуда ядро вообще прочитать.
      - Процесс Init запускает systemd ( да нет никакого инита c systemd, systemd в этом случае и есть этот самый инит
      Ну и дальше были фактические ошибки. Я понимаю что собеседование это не книга, и примерно так они и происходят и все ошибаются, но кажется стоит сделать разбор этого видео и поправить ошибки, чтобы люди их не запоминали и не копировали их дальше.
      PS> В целом довольно не плохо, если бы не лайвкодинг в течении 30 минут на котором решали не поставленную задачу, а придуманную, но это минус интервьюеру, который вовремя не поправил, я так и не понял почему(

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

    Отличный ролик! Спасибо гостям за профессионализм 😊

  • @endyrocketstar
    @endyrocketstar 9 месяцев назад +3

    Мда, задача уровня мид из литкода. Это собес в фаанг?

  • @konstantinshilov3585
    @konstantinshilov3585 5 месяцев назад

    Мне кажется собес был ненужным. Сразу было понятно, что он готов к такой работе.

  • @romankolesnikov4373
    @romankolesnikov4373 7 месяцев назад

    О! Легендарные легенды !!! Вопрос ))) если в контейнере на логах «послетали» hard link, как удалить эти файлы, или как вернуть доступ к ним ?
    Т.е. в папке файлы при ls -l показываются, но не копируются, не открываются для чтения, не архивируются ))) папка естественно намаунчена в контейнер … что делать ?

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

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

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

      А ты думаешь интервьювер прям готовится, не спит ночами , думает как завалить оппонента. Там чела выдергивают с горящего проекта и говорят - иди тести его. Чел идёт на интервью квешшенс и читает оттуда.

  • @Fullydownable
    @Fullydownable 3 месяца назад

    чел не знает про сборку образов from scratch?)

    • @Sheh1000
      @Sheh1000 2 месяца назад

      вопрос был про сборку проекта из кода и библиотек (зависимостей). From scratch вам даст пустой образ без ничего. Как вы будете собирать проект? Правильный ответ: multistage build, когда на первой стадии используется нужный образ для сборки со всеми зависимостями, а во второй стадии только образ, содержащий всё необходимое только для запуска бинарника

  • @omm1029
    @omm1029 Месяц назад

    Бу ньюби!

  • @best-of-the-best-1
    @best-of-the-best-1 6 месяцев назад

    Игра в реальную жизнь: стартуем, а не стартует и дискуссия на час.

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

    Хорошее интервью!

  • @sharpdlt
    @sharpdlt 17 дней назад

    Если вы хотите пообщаться с кандидатом про память, то тут интересней обсудить Cache Trashing у процесса, больше раздолья и траблшутить можно. А если приложение течет, то и обсуждать практически нечего.
    Тут так же можно добавить было про инструменты отладки какой-нибудь GDB, eBPF

  • @evgeniyveris
    @evgeniyveris 9 месяцев назад

    7 минут .... все. дальше слушать "гану" невозможно. правильно она засмущалась в самом начале. не тянет.

  • @IgorAlov
    @IgorAlov 9 месяцев назад

    iptables? Firewall cmd более новая версия? Вы вообще в каком мире живёте? Linux kernel 2.4?
    Девушка интервьюер очень жиденькая, и кандидат выглядит более компетентным.
    Runlevel так то от 0 до 6
    Docker swarm depricated