Тёмный

Опытный сисадмин захотел в DevOps? / Техсобес на позицию Junior DevOps Engineer / Mock interview 

Python Mentor
Подписаться 2,1 тыс.
Просмотров 25 тыс.
50% 1

***
💡Ламповое комьюнити питонистов в Telegram: t.me/pymentor
✈️ Дорожная карта по изучению Python: pymentor.org
📡 Записаться на тестовый собес: t.me/pymentor/106992
✒️ Другие мок-собесы (плейлисты): www.youtube.com/@pymentor./pl...
❗️ВАЖНО! Данное собеседование является тестовым (mock) и несет в тебе образовательную цель.
***
Тайм коды:
00:00 - НАЧАЛО
00:40 - о себе
04:40 - про DNS и MX запись
06:35 - про ping и проверку доступности хоста в локальной сети
11:49 - как проверять доступность хостов, которые не в локальной сети
14:15 - про обеспечение доступа извне в локальную сеть по ssh
21:30 - про защиту марщрутизатора от внешнего взлома и DoS
26:25 - про проброс RDP в локальную сеть
29:20 - про DMZ
30:45 - про проброс RDP через ssh-туннели
32:50 - про Docker и Podman
34:40 - что такое контейнереризация
40:50 - стоит ли запускать высоконагруженное приложение в контейнере?
48:20 - про мониторинг и алертинг
53:30 - как защитить компанию от фишинга
01:02:30 - про GNU/Linux
01:04:13 - как запустить на Linux программу, полученную в виде исходного кода, демонизировать и потраблшутить
01:18:45 - про работу под пользователем root
01:19:54 - про инфраструктуру как код (IaC)
01:24:50 - уточнение про флаг setuid
01:26:16 - про CI/CD/CD пайплайны
01:34:14 - ФИДБЕК Виталия
01:39:00 - ФИДБЕК Артёма
Теги:
#devops #девопс #собеседование #моксобеседование #открытоесобеседованиепайтон #моксобеседованиепайтон #открытоесобеседованиеpython #моксобеседованиеpython #juniorpythondeveloper #juniorпитон #juniorсобеседование #python #pythondeveloper #pythonjunior #pythonprogramming #pythonразработка #джуниорpython #джуниорпайтон #джуниорсобеседование #записьсобеседования #интервьюджуниор #пайтон #пайтонджуниор #пайтонразработчик #пайтонсобеседование #питон #питонджуниор #питонсобеседование #поискработы #собес #собеседование #собеседованиеpython #собеседованиеpythonпрограммиста #собеседованиепайтонпрограммиста #техническоесобеседованиепайтон #техническоесобеседованиеpython #middlepythondeveloper #middleпитон #middleсобеседование #python #pythondeveloper #pythonmiddle #seniorpythondeveloper #seniorпитон #seniorсобеседование #python #pythondeveloper #pythonsenior #pythonautomation #пайтонавтоматизатор #автоматизированноетестирование #открытоесобеседование #моксобеседование #открытоесобеседованиепайтон #моксобеседованиепайтон #открытоесобеседованиеpython #моксобеседованиеpython #juniorpythondeveloper #juniorпитон #juniorсобеседование #python #pythondeveloper #pythonjunior #pythonprogramming #pythonразработка #джуниорpython #джуниорпайтон #джуниорсобеседование #записьсобеседования #интервьюджуниор #пайтон #пайтонджуниор #пайтонразработчик #пайтонсобеседование #питон #питонджуниор #питонсобеседование #поискработы #собес #собеседование #собеседованиеpython #собеседованиеpythonпрограммиста #собеседованиепайтонпрограммиста #техническоесобеседованиепайтон #техническоесобеседованиеpython #техническоесобеседованиеавтоматизаторпайтон #техническоесобеседованиеавтоматизаторpython #открытоесобеседование #моксобеседование #открытоесобеседованиепайтон #моксобеседованиедевопс #открытоесобеседованиеdevops #моксобеседованиеdevops #juniordevops #juniorдевопс #juniorсобеседование #devops #девопс #техническоесобеседованиедевопс #техническоесобеседованиеdevops

Опубликовано:

 

19 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 95   
@JeffandFantom
@JeffandFantom 5 месяцев назад
очень здорово, повышает уверенность к собеседованию. Благодарю за труд
@devospos
@devospos 6 месяцев назад
То что вы делаете, с моей точки зрения супер востребовано. Спасибо за Ваш труд! Было бы интересно посмотреть/послушать подобные интервью на DevOps позиции с уровнем посерьезнее: Middle/Senior/Teamlead.
@pymentor.
@pymentor. 6 месяцев назад
Будут) спасибо.
@raff199978
@raff199978 2 месяца назад
Ребят, у вас просто отличный контент, очень интересно слушать вопросы понимать как прощупывают кандидата на предмет пробелов в знаниях, прям хорошо видно. Контент классный, про девопсовскую тему очень интересно, пожалуйста делайте больше мок интервью
@pymentor.
@pymentor. 2 месяца назад
Будет и даже скоро.
@user-cf8gk3ve8u
@user-cf8gk3ve8u 6 месяцев назад
Все как всегда супер, спасибо за видео
@lasershockmusic3571
@lasershockmusic3571 Месяц назад
Весьма адекватный и полезный собес. Спасибо
@MrJKetch
@MrJKetch 6 месяцев назад
Спасибо, познавательно!
@Runli7
@Runli7 2 месяца назад
Наткнулся случайно и залип) спасибо!
@ramblercriw7469
@ramblercriw7469 2 месяца назад
Спасибо за проделанную работу. Информативно раскрываете кандидата, видно сильные и слабые стороны.
@numaki2506
@numaki2506 2 месяца назад
Блин, удачи парню в поиске, оч позитивный чувак
@g_topor
@g_topor Месяц назад
Очень полезно Я от IT отошёл несколько лет назад, благодаря таким видео, возможно, вернусь.
@threelettersfiveletters
@threelettersfiveletters 12 дней назад
Скоро будет такое собеседование, а я очень мало знаю про Linux команды. Да и в целом, 1.5 года опыта всего. Видео - топ, спасибо большое.
@edakacj
@edakacj 17 дней назад
сначала выглядело душновато. а у итоге оказалось крайне интересным. залип и посмотрел до конца.
@igorgarmatenko1131
@igorgarmatenko1131 3 месяца назад
Думал что-то очень знакомый голос у Артема, потом вспомнил - он был на одном из первых интервью у Бороды)
@protopope
@protopope 9 дней назад
Да, половина вопрос никакого отношения к devops не имеет. Еще один минус - большая разница в громкости у участников собеса.
@yepitsme6512
@yepitsme6512 3 месяца назад
кекнул с вопроса про mx запись. За 5 лет девопсом в клаудах, ни разу не приходилось ее видеть или пользоваться. Зачем спрашивать вещи, которых нет на реальных проектах? это такой же абсурд как алгоритмы у девов спрашивать. к этому списку еще постоянные вопросы про LA, slo/sla и прочий абсурд из топ100 вопросов девопс, которые буквально неприменимы в реальной жизни
@sashashad
@sashashad 2 месяца назад
ну блин, а как ты метрики без slo/sli снимать будешь?)
@rusik2293
@rusik2293 14 дней назад
​​​​@@sashashadснимать можно и без понимания(бизнесовые метрики же не спрашивают), а это для sre метрики
@vladchikov6953
@vladchikov6953 2 месяца назад
Относительно вопроса "стоит ли запускать высоконагруженное приложение в контейнере" -- НЕТ, не стоит в рамках озвученных условий. С точки зрения ОС, приложение в докере это один процесс, а при классическом развертывании процессов может быть несколько. В каком случае ОС будет более гибко управлять ресурсами?
@Serofim2013
@Serofim2013 5 месяцев назад
Отлично
@AsomirL
@AsomirL 3 месяца назад
А зачем такие вопросы на дивапса? Какие проблемы в итоге решаем?
@lembams
@lembams 6 месяцев назад
Где то видел что бы стать DevOps человек должен быть middle уже либо в dev либо в ops. Абсолютно понимаю что спросили полностью по резюме. Интересно было бы узнать что сейчас спрашивают на Junior System Administrator
@Alex_La
@Alex_La 12 дней назад
5:15 на собеседовании тот, кто спрашивает, не начинает рассказывать, что днс резолвит имя домена в IP адрес, а вот есть запись mx, зачем она нужна. Спрашивают в лоб что такое днс, потом какие записи ты знаешь, потом конкретно про каждую запись.
@ionbogdan6013
@ionbogdan6013 3 месяца назад
Парень не плох и видно что с разными технологиям он работал но вот саму базу , дефолтные фичи и знания сетях он частично или поверстно знает.
@artem_serg
@artem_serg 5 месяцев назад
Довольно толковое собеседование. Но почему-то большинство вопросов не про devops, а про общее сисадминство и линукс. Это нужно, конечно, пощупать - хотя бы чтобы проверить, что человек не нарисовал себе резюме от балды, но тратить так много времени? Мне кажется, если собеседуют в девопс, то и упор надо делать на веб-технологи. Зачем спрашивать про фишинговые письма, МХ-записи, пинг и проброс рдп? Трата времени. Спрашивайте про механику TCP/IP, механизмы хендшейков, работу SSL, уровни сетевых моделей и что на них происходит. Если человек в этом ориентируется, значит, он уж в состоянии будет пропинговать хост или пробросить порт. Здесь собеседуемый показал очень приличный уровень знаний сетей и линукса, но в последних вопросах сразу стало ясно, что это не девопс, а опытный линуковый админ, и в реальной разработке он не работал. И можно было это понять на час раньше. На junior-devops, на мой взгляд, человек вполне зайдет.
@andrey.nekrasov
@andrey.nekrasov 3 месяца назад
"Спрашивайте про механику TCP/IP, механизмы хендшейков, работу SSL, уровни сетевых моделей и что на них происходит." - самые бессмысленные вопросы на свете. Человека берут зачем то, для какой то работы. Нафиг "базу", проверять нужно то, чем он завтра на работе будет заниматься.
@TheFlaiT
@TheFlaiT 2 месяца назад
@@andrey.nekrasov это вы яндексу расскажите, которые спрашивают алгоритмы всех и вся))
@superspecialist933
@superspecialist933 2 месяца назад
@@TheFlaiT да никто в своё уме не пойдёт в эту русофобную помойку, мы твой яндекс на кую вертели!
@thislogindoesnotexists
@thislogindoesnotexists Месяц назад
01:08:44 - CTRL + C - отправит SIGINT (можно sleep infinity застрейсить и увидеть в стрейсе)
@sashashad
@sashashad 2 месяца назад
Мне показалось или есть некий перекос в ops?)
@MaYa-mu8lz
@MaYa-mu8lz Месяц назад
Ребят, сделайте мок собеседование с челом который реально претендует на эту позицию
@user-ld1gi1yl3o
@user-ld1gi1yl3o 4 месяца назад
Парень себя недооценивает, тут явно не джуниорские вопросы, а полноценный мидл с опытом работы лет 5!
@sheltor1394
@sheltor1394 3 месяца назад
Ммм поспорю. Тип еле еле на джуна тянет. На вопросы отвечает да/нет. К примеру на банальный вопрос про горизонтальное масштабирование не смог дать правильного ответа. Тип еле еле тянеть на джуна
@sheltor1394
@sheltor1394 3 месяца назад
Я слушал только до 30 минуты примерно. Дальше не стал слушать сразу ясен опыт
@numaki2506
@numaki2506 2 месяца назад
@@sheltor1394ну я смотрел интервью на мидла, вопросы были такие же плюс минус
@user-ry7ph9wr5o
@user-ry7ph9wr5o Месяц назад
Я устаиваюсь в тех поддержку хостинга, и там было все тоже самое, но тех поддержка хостинга это даже не джун девопса🫣
@IgorLesnovski
@IgorLesnovski 5 месяцев назад
Здравствуйте. По профессии слесарь-крупье, стоит ли переучиваться на FreeBSD сисадмина? 🤨
@andrey.nekrasov
@andrey.nekrasov 3 месяца назад
freebsd не нужен нафиг никому. у нас еще есть, но медленно вымирает.
@user-bp5nd3fu7t
@user-bp5nd3fu7t 2 месяца назад
​@@andrey.nekrasovжалко бздуна😢. Раньше его очень любил)
@user-cz8pg1xf2y
@user-cz8pg1xf2y 2 месяца назад
Вопрос полезно ли если идешь на разработчика бекенда, пройти стажировку по devops?
@pymentor.
@pymentor. 2 месяца назад
Определено.
@dmitrycherenkov6211
@dmitrycherenkov6211 3 месяца назад
Вопросы очень простые для devops
@forgotten_forbidden
@forgotten_forbidden 2 месяца назад
И каким интересно образом, по мнению Artsiom Praneuski "изолируется" память и CPU у контейнеров ? Впрочем дослушал рассуждения этого товарища про высоконагруженные приложения в контейренах - дилетанство проявилось в полной мере
@denleb437
@denleb437 Месяц назад
С помощью пространства имён и контрольных групп. Это вполне себе изоляция, памяти так точно, ибо cgroup.memory совершенно четко выделяет участок памяти для потребителя.
@MrMikhailDJ
@MrMikhailDJ 3 месяца назад
К сожалению почти 0 вопросов, касающихся Devops и связанных с этой методологией интсрументов. Собеседующий не понимает зачем и на кого собеседует человека. Прискорбно.
@sashashad
@sashashad 2 месяца назад
Разница в звуке очень бьёт. Артёма плохо слышно, а рестлера наоборот.
@imbrik1
@imbrik1 4 месяца назад
можно брать на джуниора, по девопсу - ничего не знает, облака - 0, cicd - 0 сетка и пропие-0. по ci отдельное - тянули и не вытянули ))
@johnharet
@johnharet 3 месяца назад
а где же, набивший оскомину вопрос, что такое LA в TOP ?
@-Joe_Black-
@-Joe_Black- 3 месяца назад
Вопрос, кстати, хороший, если его немного переформулировать в "для чего он нужен" или "как им пользоваться". Ещё забавно бывает когда сначала спрашиваешь как узнать нагрузку на сервер. А после ответа про LA уже начинаешь про это разгонять. И чаще всего никто толком не отвечает, теряется и вообще получается, что по LA определить состояние сервера невозможно.
@andrey.nekrasov
@andrey.nekrasov 2 месяца назад
@@-Joe_Black- там же легко все заучивается, даже если не работал и не пользуешься.
@-Joe_Black-
@-Joe_Black- 2 месяца назад
@@andrey.nekrasov заучить можно вообще всё. Но смысл ровно в обратном. Вопросами на практику как раз и выявляется кто чем пользуется и как ему это помогает решать задачи. А не заученные определения и показатели, которые лично тебе ни разу в жизни не пригодилось
@andrey.nekrasov
@andrey.nekrasov 2 месяца назад
@@-Joe_Black- Прохождение собеседования не имеет никакого отношения к реальному опыту и работе. Это вообще отдельное умение. Очень часто вопросы на собесах из серии "проверить базу" и "докажи что ты не пиздишь, что работал больше 20 лет по профессии". Я сначала вообще не понял в чем прикол, потом подсказали про курсы, где учат просто проходить собесы :)
@-Joe_Black-
@-Joe_Black- 2 месяца назад
@@andrey.nekrasov да, есть такое. Но чаще всего это лишь доказывает, что такое интервью отстой, интервьюер как минимум некомпетентен, а контора 321ов. Нормальное интервью должно давать ответ на вопрос "сможет ли кандидат работать на позиции", а не "как он стройно держится и складно отвечает заученными фразами на не менее заученные вопросы".
@user-sq5wr7mx3n
@user-sq5wr7mx3n 3 месяца назад
Немного разрушу картину мира собеседующего но у ping нет suid бита)
@pymentor.
@pymentor. 3 месяца назад
Уже выяснили что нет)
@user-sq5wr7mx3n
@user-sq5wr7mx3n 3 месяца назад
ага, дальше выяснилось, недосмотрел еще)
@Alex-xy6vy
@Alex-xy6vy 4 месяца назад
Нет интернета - DDNS нам поможет, да так это и работает
@delavarism
@delavarism 2 месяца назад
тоже не понял. но всех удовлетворило)
@PARAGONSTREAM
@PARAGONSTREAM 17 часов назад
Тоже не понял, зачем там в принципе DDNS если само устройство за которым надо следить инициирует пинг, то есть по сути нужен просто функционал агента который просто долбится по адресу, который статичен и не меняется.
@user-wk3vx5tb9w
@user-wk3vx5tb9w 2 месяца назад
одного собеседующего вапще не слышно. если собирались публиковать минуту не потратить на настройку? ... до 33 минуты куча сетевых вопросов... может для тех кто живет в общедоступных облаках это и норм, но лучше иметь сетевого инженера, в любом случае это не обязанности джун девопса. Сам кандидат чего-то нахватался и про девопс по большому счету что-то слышал. удивительно много знает по сетям по сравнению с другими знаниями.
@AndreyZhivotovskiy1
@AndreyZhivotovskiy1 Месяц назад
В целом - норм, понравилось, но уши сразу режет тема. Я бы как Директор ИТ категорически не рассматривал кандидата, какой бы не был специалист, если бы в резюме увидел строчки связанные с деньгами, или эффективностью процессов. Мой вывод следующий: ты не директор, не стейколдер и даже не менеджер проектный, - с каких соображений у тебя есть информация по деньгам, чтоб проводить оценку (даже если это не фикс суммы, а проценты)? Это не работа Девопса, Расзраба, Админа и т.д. Тут или в предыдущей компании происходят разглашения или ты не туда лез, но в любом случае у меня сразу складывается ощущение, что человек часть времени тратит не на свою работу
@MrALexhha
@MrALexhha 4 месяца назад
Горе собеседующие, вы хоть бы rfc по почте прочитали и тогда бы узнали, что мх запись не обязательна, а лишь рекомендуется. И о чудо - почта работает без нее. По докеру и нат улыбнуло, видать про --net=host не слышали 😂😂😂
@bormanbor8740
@bormanbor8740 4 месяца назад
они жетсказали про net=host
@DevOps228
@DevOps228 3 месяца назад
они же сказали про net=host
@user-vf6rc2tn5u
@user-vf6rc2tn5u 6 месяцев назад
парня взяли?)
@pymentor.
@pymentor. 6 месяцев назад
Судя по всему пока в процессе)
@user-vg6ib2zn7c
@user-vg6ib2zn7c 4 месяца назад
Парень себя не до оценивает
@nz792006
@nz792006 2 дня назад
ИМХО вы все не годитесь на должность джуна девопс
@pymentor.
@pymentor. День назад
а какие критерии чтобы годиться?
@user-sy9gf1sk2y
@user-sy9gf1sk2y 6 месяцев назад
под Vasya вводишь sudo bash 😁
@pymentor.
@pymentor. 6 месяцев назад
в том-то и прикол, что надо не давать пользователю Васе повышать привелегии до суперпользователя без обязательного ввода пароля (вообще это по умолчанию так работает, то есть ничего делать не надо; а вот если надо наоборот - чтобы sudo без пароля работал - там уже надо кое что кое куда прописать). этот дополнительный шаг призван заставить пользователя еще раз подумать, стоит ли делать под суперпользователем то, что он намеривался сделать секунду назад. в той же винде, к примеру, всякие UAC окна выскакивают, когда какое-то действие требует повышения привелегий, что должно заставить пользователя подумать, с стоит ли это делать с админские привилегиями. идея в этом.
@user-hv5dj9bg6m
@user-hv5dj9bg6m 3 месяца назад
Так где тут девопс? Человех незнает что такое контейнер
@pymentor.
@pymentor. 2 месяца назад
Ну понятие контейнера глубже чем может показаться, и вполне нормально не знать всех аспектов
@sashashad
@sashashad 2 месяца назад
зато линукс знает, а контейнеры на нём - так что доучит)
@StechkinMB
@StechkinMB 6 месяцев назад
Как же они грузят тебя
@pymentor.
@pymentor. 6 месяцев назад
да вроде лайтово все было
@sashashad
@sashashad 2 месяца назад
@@pymentor.типы пингов первый раз такой вопрос слышу, нехило их порядка 40)
@vladchikov6953
@vladchikov6953 2 месяца назад
@@pymentor.1.5 часа по времени -- это уже не лайт, безотносительно вопросов ))
@n0name755
@n0name755 6 месяцев назад
это junior level???
@pymentor.
@pymentor. 6 месяцев назад
да. слишком простые вопросы?
@user-im6eg9dt5o
@user-im6eg9dt5o 6 месяцев назад
Грузят чёто как на мидла
@pymentor.
@pymentor. 6 месяцев назад
@@user-im6eg9dt5o так а какие на ваш взгляд должны быть вопросы на джуна?
@user-im6eg9dt5o
@user-im6eg9dt5o 6 месяцев назад
​@@pymentor.что такое пинг, что такое ВПН, что такое сервер) Нужны конкретные вопросы: умеешь делать то-то и то-то? Все, берём. Ну реально, они говорят что техдир дал задание. Кому дал, жуниору что-ли? 😄 Как по мне, бред. Жуниор это исполнитель мелких задач! Не умеют технари проводить собесы!
@pymentor.
@pymentor. 6 месяцев назад
@@user-im6eg9dt5o с удовольствием подискутирем с вами на эту тему здесь t.me/pymentor/106992 но если кратко, то цель вопросов с формулировкой "тех дир дал задание" заключается не в том, чтобы смоделировать реальную работу человека, выполняющего то или иное задание в реальной компании, кем бы этот человек ни был (джун или не джун), а в том, чтобы увидеть как человек подходит к решению проблемы (с какой стороны подходит и чем пользуется) когда эта проблема перед ним встает. цель вопросов не моделирование работы реальной компании и ее операционной деятельности, а в том, чтобы посмотреть как человек в принципе подходит к решению проблем/задач. если в вопросе фразу "тех дир дал задание" заменить на "сам себе придумал задание", то ничего не поменяется.
@Rededred
@Rededred 19 дней назад
Точно мидл, слышно снюс под губой
@Emerson-er1ne
@Emerson-er1ne 5 месяцев назад
Челу надо было на мидла собеситься , а не джуна)
@AHNLNVRTOP
@AHNLNVRTOP 5 месяцев назад
двачую, на мидла, итс труу сторри😂❤😊
@mikemerinoff
@mikemerinoff 2 месяца назад
Тогда придется ему давать больше денег
Далее
LOVE is BLIND but not this one 😍💍
00:20
Просмотров 12 млн