Ганна Новикова, Виталий Лихачев: публичное собеседование по 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...
Собеседуемый ведет себя очень уверенно даже в вопросах в которых явно не смыслит, например, когда начал задвигать про компилятор musl собирающий не самый быстрый код да еще и использующий нечистый C (musl это всего лишь вариант реализации библиотеки libc). Собеседующей, к сожалению, самой не хватает компетенций чтобы оценить собеседуемого.
Хорошо, мы собеседовали вас по игре в шахматы, а теперь давайте решим задачки, проверим какой вес вы сможете пожать от груди...
Отличное интервью, спасибо всем сопричастным!
Было очень интересно послушать интервью будучи в основе в dev роли.
Взял на заметку прокопать поглубже основы Linux, чем выше и ближе к контейнерам - тем более лес становится знакомым и уютным )
Я не очень понимаю, зачем там питон задачки?
У нас мидл+, сеньоры девопсы не особо знают питон( ну базовый скриптинг - да) , зачем он вообще при собесе?
Про мидлов вообще молчу, некоторые и ООП не понимают
Вы его на питон-разраба собесете?
такая же история, в кач-ве скриптинга для написания тулинга или автоматизации - да, кто-то пишет, но это чисто для себя скорее, нет каких-то обязательных требований уметь писать код. но видимо зависит от задач, раз это просят. в том же тиньке тоже лайв кодинг при собесе на позицию sre
@@romann1295 Тинек всякой хуйней алгоритмической заебывает на любую позицию)) , это отдельный мир, куда и пройти и сложно, и не все хотят туда идти унижаться)
А скриптинг - да, базовые какие то библиотеки знать -ок, но услвно писать апи , че))
У яндекса спроси зачем они знание алгоритмов на девопса спрашивают😂
@@user-bp5nd3fu7t скажите спасибо что не нужно объяснять теорию природы электрического тока (а по-хорошему надо бы знать, их несколько)
@@user-bp5nd3fu7tони тебя в ответ ещё и попросят красно-чёрнре дерево повернуть😂😂
Задачки - это кринж конечно!))
Почему Кринж ? Своё покажи 😮
@@user-ny9ux9ss8n кринж в том, что те, кто спрашивают сами в вопросе не разбираются, и уровень вопросов так же оставляет желать лучшего(
@@gaddyya похоже на то что девопса собеседуют девы
Сначала не понял кого собеседуют. Девушка разбирается в методологии на уровень хуже, чем собеседуемый.
я не люблю алгоритмические задачки, но задачка элементарно решается питанячим подходом в две строчи, что и нужно DevOPS`у.
Чего не спросили чтото за сети?
Отличный ролик! Спасибо гостям за профессионализм 😊
Спасибо за ссылку на бложег)
1:02:00 - посылай их на хер с сортировками - задача рншается в 1 строку. MaxVol=Length(a)*Sort(a,ASC)[Lenght(a)-1]
1:10:00 Мы можем уменьшать массив - мап редьюс , рекурсия и пр
крутой спец! а лит код - такое дно конечно..
Собеседование классное, узнал ответы на многие вопросы, но зачем задача на жадные алгоритмы? На жадные алгоритмы! Ещё бы на динамическое программирование! Такие вещи нереально решать, если не делаешь это постоянно. Для девопса это вообще бессмысленно, хоть будь он сеньор-помидор-10-дан-по-кубернетесу.
Человек всю дорогу решал не то что было в задаче, даже когда привел пример другой последовательности, предложенный ответ был неверным и это никто не заметил. В постановки задачи не было никаких ограничений, можно было тупо идти перебором и считать площади. Даже сложность меньше o(n^2) без каких то оптимизаций. У меня сильно больше вопросов возникло честно говоря в части linux.
- Initrd "может" монтировать ФС, да он создан чтобы это сделать, чтобы было откуда ядро вообще прочитать.
- Процесс Init запускает systemd ( да нет никакого инита c systemd, systemd в этом случае и есть этот самый инит
Ну и дальше были фактические ошибки. Я понимаю что собеседование это не книга, и примерно так они и происходят и все ошибаются, но кажется стоит сделать разбор этого видео и поправить ошибки, чтобы люди их не запоминали и не копировали их дальше.
PS> В целом довольно не плохо, если бы не лайвкодинг в течении 30 минут на котором решали не поставленную задачу, а придуманную, но это минус интервьюеру, который вовремя не поправил, я так и не понял почему(
это собес на 500к ? ) как в гугл. я сразу прекращаю собес когда меня так мучить начинают на зп в 250-300к. собес не соотет зп
слышал есть спецы, которые разрабатывают инструменты DevOps на Python. Наверное поэтому и просили решать задачи, навык полезный.
Мне кажется собес был ненужным. Сразу было понятно, что он готов к такой работе.
Мда, задача уровня мид из литкода. Это собес в фаанг?
Тот случай, когда интервьюер подготовился хуже, чем соискатель 😁
А ты думаешь интервьювер прям готовится, не спит ночами , думает как завалить оппонента. Там чела выдергивают с горящего проекта и говорят - иди тести его. Чел идёт на интервью квешшенс и читает оттуда.
Хорошее интервью!
Игра в реальную жизнь: стартуем, а не стартует и дискуссия на час.
iptables? Firewall cmd более новая версия? Вы вообще в каком мире живёте? Linux kernel 2.4?
Девушка интервьюер очень жиденькая, и кандидат выглядит более компетентным.
Runlevel так то от 0 до 6
Docker swarm depricated
О! Легендарные легенды !!! Вопрос ))) если в контейнере на логах «послетали» hard link, как удалить эти файлы, или как вернуть доступ к ним ?
Т.е. в папке файлы при ls -l показываются, но не копируются, не открываются для чтения, не архивируются ))) папка естественно намаунчена в контейнер … что делать ?
7 минут .... все. дальше слушать "гану" невозможно. правильно она засмущалась в самом начале. не тянет.
Вопросы уровня Джуниора. Предлагаю провести. С парнем ещё один собес на уровне синьора
Ссылки с контактами есть в описании. Приходите в чат, обязательно обсудим, какие вопросы нужно давать на джуна/мидла/сеньора :)