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

Поделиться
HTML-код
  • Опубликовано: 12 сен 2024
  • #devops #sre #softwareengineer #linux
    Будут вопросы по траблшутингу на уровне hardware/OS. Обсудим лучшие практики по Kubernetes, по БД (acid, base). Также будет вопросы по CI/CD. Разберемся что может быть полезно разработчику.
    Проводить собеседование будет невероятно классная - Ганна Новикова 🔥 Ганна, Lead DevOps/Incident team lead, Intergiro. Непрерывно развивается в SRE/DevOps и делиться этим в твиттере ( / arnika_sky ) /своем блоге ( / arnikasky )
    Проходить собеседование будет Виталий Лихачев 🔥 Fullstack разработчик. Работал и в стартапах, и в крупных компаниях. Пилил сложный динамичный фронт в стартапе, настраивал CI/CD и aws, оптимизировал бэкенд и проводил технические собеседования - поэтому понемногу знает жизнь программных проектов со множества сторон.
    Канал с анонсами t.me/megdu_skobok
    Boosty boosty.to/megd...
    Ламповый чат t.me/backend_m...
    Apple Podcast podcasts.apple...
    Yandex Music music.yandex.r...
    Полезные ссылки
    📖 Твиттер Ганны / arnika_sky
    📖 Блог Ганны / arnikasky
    📖 SRE Interview questions github.com/mxs...
    📖 Как победить LeetCode skillbox.ru/me...
    📖 SRE book linkedin.githu...
    📖 Попробовать что-то потраблшутить на серверах бесплатно sadservers.com... -
    📖 Описание внутрянки linux biriukov.dev/
    📖 Мега энциклопедия траблшутинга проблем производительности linux www.amazon.com...
    📖 Уроки по linux • Тренировки по DevOps
    📖 Nomad • Жизнь без Kubernetes -...
    📖 Про особенности alpine для python habr.com/ru/ar...

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

  • @zakharka3938
    @zakharka3938 7 месяцев назад +17

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

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

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

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

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

  • @Emerson-er1ne
    @Emerson-er1ne 8 месяцев назад +9

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

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

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

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

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

    • @user-bp5nd3fu7t
      @user-bp5nd3fu7t 6 месяцев назад

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

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

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

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

      ​@@user-bp5nd3fu7tони тебя в ответ ещё и попросят красно-чёрнре дерево повернуть😂😂

  • @gaddyya
    @gaddyya 9 месяцев назад +23

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

    • @user-ny9ux9ss8n
      @user-ny9ux9ss8n 6 месяцев назад

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

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

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

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

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

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

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

  • @user-sy9gf1sk2y
    @user-sy9gf1sk2y 4 месяца назад +2

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

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

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

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

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

  • @user-hv5dj9bg6m
    @user-hv5dj9bg6m 4 месяца назад

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

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

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

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

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

  • @user-br4gt7xu2j
    @user-br4gt7xu2j 9 месяцев назад +3

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

  • @domeno8525
    @domeno8525 6 месяцев назад +2

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

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

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

  • @Arkasha18
    @Arkasha18 5 месяцев назад +1

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

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

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

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

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

  • @endyrocketstar
    @endyrocketstar 5 месяцев назад +1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Вопросы уровня Джуниора. Предлагаю провести. С парнем ещё один собес на уровне синьора

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

      Ссылки с контактами есть в описании. Приходите в чат, обязательно обсудим, какие вопросы нужно давать на джуна/мидла/сеньора :)