Kirill Kulakov
Kirill Kulakov
  • 4
  • 11 333
Мок интервью для Романа на должность DevOps инженера
Отлично пообщались с Романом на темы важные в работе DevOps инженеров. Задача была провести тестовое интервью на уровень middle DevOps инженера в некую компанию.
#mockinterview #devopsinterview #devopsinterviewquestions #devops
มุมมอง: 4 829

วีดีโอ

Пробное интервью на роль DevOps инженера
มุมมอง 6K10 หลายเดือนก่อน
Провели мок техническое интервью на роль middle/middle DevOps инженера в некую компанию и под некий неизвестный стэк/вакансию. Больше для тренировки. По общим и частным вопросам, которые мне попадались на интервью.
Django PyCharm add configuration for test
มุมมอง 2242 ปีที่แล้ว
Мини запись создания конфигурации для дебагинга тестов в Django с использованием PyCharm
Распаковка роборуки LeArm
มุมมอง 432 ปีที่แล้ว
Мое первое виде на TH-cam, решил посветить распаковке роборуки которая пришла мне недавно и которую у же не терпится заюзать!

ความคิดเห็น

  • @erik_james
    @erik_james 10 วันที่ผ่านมา

    Уфф, проброс порта по ссш - это мощно)) я хоть и сам на опыте, но че то сам затупил люто тут)) тупо никогда не приходилось это делать, даже не знал что так можно)))

    • @kdkulakov
      @kdkulakov 10 วันที่ผ่านมา

      Рад что было полезно:)

  • @russiantime778
    @russiantime778 หลายเดือนก่อน

    Именно такие собесы меня больше всего бесят, когда собес проходит как экзамен. Особенно по Linux вопросы. Слушать это не надоедает, но вот самому оказаться на таком собесе не хотелось бы. С мидлом тоже погорячился интервьюер, парень элементарно не знает где логи лежат в системе, где конфиги SSH сервера, ps aux и т.д., зато архитектуру k8s выучил)). Не в обиду парню, видно что ещё совсем молодой, подтянет со временем.

  • @alexey124
    @alexey124 หลายเดือนก่อน

    на мидла то попал в итоге?

  • @autumnus.et.folium
    @autumnus.et.folium 2 หลายเดือนก่อน

    "systemd можно использовать вместо grub" чеееееееее?

    • @Wynell
      @Wynell 2 หลายเดือนก่อน

      systemd-boot

  • @amikuto
    @amikuto 2 หลายเดือนก่อน

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

  • @Kot_off
    @Kot_off 2 หลายเดือนก่อน

    Это собес DevOps или баяниста??) Linux, Docker, Kubernetes, Ci/CD для джуна хватает за глаза. Все остальное уже лишнее

  • @hiiegor
    @hiiegor 3 หลายเดือนก่อน

    какой Хель нах CD система, вы че

  • @bergshrundful
    @bergshrundful 3 หลายเดือนก่อน

    Строгн джун! Не больше.

  • @lamammia
    @lamammia 3 หลายเดือนก่อน

    12:35 - ошибка: нужный файл authorized_keys known_hosts - отпечатки серваков

  • @ПавелПуздой
    @ПавелПуздой 3 หลายเดือนก่อน

    Вопросы до 26-го спрашивают у трейни. А миддл+ рассказывает, как стрейсом выловил и отправил девам багу после того, как за 5 минут пересобрал сложившийся кластер куба.

  • @АдельНизамов-р2ш
    @АдельНизамов-р2ш 3 หลายเดือนก่อน

    Где тайм коды?

  • @yumetoki_shorts
    @yumetoki_shorts 4 หลายเดือนก่อน

    Ребят, подскажите, был такой канал как DevOps228, почему все видео удалены? Кто знает причину почему парень выпилился с ютуба и соц сетей

    • @Ректор-ф7у
      @Ректор-ф7у 4 หลายเดือนก่อน

      Тоже этим озадачился, хорошие ресурсы давал

    • @obotest4560
      @obotest4560 3 หลายเดือนก่อน

      @@Ректор-ф7у если найдёте - отпишите!

  • @vladf7180
    @vladf7180 5 หลายเดือนก่อน

    Какой смысл задавать вопросы из разряда "а где находится файл конфигурации ${имя_сервиса}") Вы их наизусть что ли запоминаете? Первая строчка в гугле будет ответом на такой вопрос. Такое собеседование можно устраивать человеку без опыта, чтоб оценить, как хорошо он запоминает специфические вещи)

    • @kdkulakov
      @kdkulakov 5 หลายเดือนก่อน

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

    • @АльбертЛатыпов-ы2л
      @АльбертЛатыпов-ы2л 4 หลายเดือนก่อน

      Где находится файл конфигурации сервера OpenSSH нужно знать. Это достаточно важный файл настройки первоначального доступа и в принципе настроек безопасности подключения по SSH.

    • @vladf7180
      @vladf7180 4 หลายเดือนก่อน

      @@АльбертЛатыпов-ы2л ну тут согласен, nginx наверное туда же.

    • @bluesbiker5480
      @bluesbiker5480 23 วันที่ผ่านมา

      @@АльбертЛатыпов-ы2л Разве что его.

    • @bluesbiker5480
      @bluesbiker5480 23 วันที่ผ่านมา

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

  • @cripp09
    @cripp09 5 หลายเดือนก่อน

    Чувак на втором буквально вопросе слился, не знать bios? Ну это только нынешние школоло не смогут ответить. Я до сих пор не понимаю роль девопса .. Кто этот чудо персонаж, который может максимум настроить nginx, ansible, Jenkins, git и тд. и все дело в шляпе... А кто этому всему величеству будет настраивать железо? Они же не знают что такое модель оси, что такое cisco, futjitsu, mikrotik, виртуальные машины видели только что есть оказывается такое как VPS, какие вообще сужествуют подключения! Дальше ssh эти "синьор" девопсы не видели!!!

    • @cripp09
      @cripp09 5 หลายเดือนก่อน

      Эти "синьоры" девопса всей грудью кричат что они инженеры от бога, когда дело доходит до того что их софт гавно, плачутся настоящим инженерам сети, : "Памагити, чёт не работает, посмотри логи пж" Привыкли что на линуксе они молодцы, но практике есть и другие платформы и разные порты!!! Девопс это не инженер, а лишь очередной чел который выучил команды линукса, и грепать он бог!Я бы посмотрел на этих синьоров, как у них за секунду белеет один волос, когда на сайт напали недображелати со своими ддос атаками, и все что они запустили в прод, пошло не туда, поди объясни начальству что синьор не "жираф"

    • @kdkulakov
      @kdkulakov 5 หลายเดือนก่อน

      Ору:)) "синьор не жираф":))

    • @ДарьяК-ч2и
      @ДарьяК-ч2и 5 หลายเดือนก่อน

      Вопрос был "опиши этапы загрузки операционной системы линукс". Когда BIOS стал частью ОС, дедушка? Тут скорее "-" интервьюеру.

    • @kdkulakov
      @kdkulakov 5 หลายเดือนก่อน

      @@ДарьяК-ч2и я что такую ерунду сказал?? Видимо оговорился. Мой косяк)

    • @cripp09
      @cripp09 5 หลายเดือนก่อน

      @@ДарьяК-ч2и Да кстати, ты права, я тоже сначала об этом подумал, но у "инженеров" свои вопросы

  • @MrJKetch
    @MrJKetch 5 หลายเดือนก่อน

    Проорался с "на мидла ты тянешь"

  • @nigel_navy
    @nigel_navy 5 หลายเดือนก่อน

    Эчо - норм😂 Э, чо по энвам? А если найду?😂

  • @nz792006
    @nz792006 5 หลายเดือนก่อน

    ну какой там DevOps инженер, если задающий вопросы плавает, вы оба абсолютно никчёмны

    • @kdkulakov
      @kdkulakov 5 หลายเดือนก่อน

      Самый классный комент🤣

  • @nz792006
    @nz792006 5 หลายเดือนก่อน

    ребят вы оба слабые, положа руку на сердце

  • @devospos
    @devospos 5 หลายเดือนก่อน

    Мне показались оба участника слабыми. И интервьюер иногда плыл, ну и юноша местами очень слабо. Ответы должны быть уверенными.

    • @kdkulakov
      @kdkulakov 5 หลายเดือนก่อน

      Благодарю за мнение. Все очень индивидуально и зависит от компании в которую собеседуемся, так и от интерьера. На собесах бывают такие интервьюеры, что с собой учебник по квантовой физике не плохо в голове держать:)) так что все везде по разному и Рома отлично справился.

  • @ЕвгенийМасленников-п2э
    @ЕвгенийМасленников-п2э 5 หลายเดือนก่อน

    спасибо, отличный собес!

  • @ep4sh
    @ep4sh 5 หลายเดือนก่อน

    А вообще у Вас какие-то папки, диалапы, группы судоерс, Lens работает через ssh, переменные окружения лежат в PATH… Респондент слабоват, как будто заучил ответы и пытается подсунуть верный.

  • @ep4sh
    @ep4sh 5 หลายเดือนก่อน

    Зашел в свой Arch а группы “dialup” нема, хотя стандартная же :< Эх не разрешить мне сервису доступ к 80му порту..

  • @jackbkb2552
    @jackbkb2552 5 หลายเดือนก่อน

    Спасибо за интересное интервью. Ответ по git status немного удивил

  • @ЭдуардЭминов
    @ЭдуардЭминов 5 หลายเดือนก่อน

    А есть возможность попробовать с Вами пообщаться на junior роль?

    • @kdkulakov
      @kdkulakov 5 หลายเดือนก่อน

      Да, нет проблем. Вот тут можно обратиться. getmentor.dev/mentor/kirill-kulakov-1673 Там и спланируем наш созвон.

  • @it255ru
    @it255ru 6 หลายเดือนก่อน

    Можно покритикую? Мне кажется я шарю) Где описание вакансии и описание чем сотрудник будет заниматься? Где вопросы по софт-скилам? Где обратная связь для кандидата в конце встречи? Если это интервью мидла то первые 28 вопросов можно было поменять на 5 разной сложности. Оставить 2, 8, 17, 21 и 26 и шестым про dmesg, oom или как настроить прокси спросить. Затем спросите 39й и тогда логичней смотрятся с 40 по 44 про Docker и узнать какой есть опыт сборки. Так проще закрыть тему по linux и перейти к инструментам, вам проще сделать выводы и даже завершить собес если по первой части кандидат не осилил. Дальше по инструментам и тут надо смотреть на первую часть интервью, а именно на ваш стек. С 29 по 35 про GIT можно разбавить вопросами про gitflow а не просто гонять по технологии. С 36 по 38 както мало вопросов. DevOps может не зря иногда нарекают Yaml-инженером?) Надо больше вопросов чтобы понять что перед нами мидл, который собаку съел на YAML\JSON\INI файлах) Дальше вопросы видно для кругозора, но нет базовых вещей, например как пользоваться curl, что знает о работе QA, проверить слышал ли про agile, itil, спринты, ретроспективы. Затем прикинуть какими задачами ваш отдел перегружен или что в идеале требуется автоматизировать, обсудите это с кандидатом и у вас выстроиться полное понимание о кандидате, например как он ведет диалог и впишется ли в коллектив. Вам проще будет дать обратную связь.

    • @kdkulakov
      @kdkulakov 6 หลายเดือนก่อน

      Привет! Точно шаришь:)) да, спасибо за разбор полезные мысли, часть возьму в проработку:) По вопросу со скилами и описания вакансии и прочее, на тех собесах в крупных компаниях не спрашивают, по крайней мере у меня нет. Этим обычно HR занимаются на предыдущих или следующих этапах. Тут мы чисто по технике прошлись. И так как мы делали тестовое интервью - не под конкретную вакансию, то и вопросы были разноплановые, по возможности что успеем обсудить. А так да, можно их докручивать:)

  • @Morefierce
    @Morefierce 10 หลายเดือนก่อน

    1. Какие операционные системы ты знаешь? 2. Как происходит загрузка операционной системы: от нажатия кнопки питания до GUI ? 3. Как добавить в автозагрузку любое приложение (скрипт)? 4. Что такое и как работает cgroup? 5. Как создать пользователя Linux и дать права? 6. Если я хочу дать пользователю право управлять подключениями по USB (или портами), то какие права я могу назначить? 7. Что такое файловый дескриптор и зачем он нужен? 8. Как изменить права на папку? Что значит chmod 6 0 0 dir? 9. Какие знаешь пакетные менеджера (Linux MAC DOS)? 10. Где храниться настройки для пакетных менеджеров? 11. Как лучше всего организовывать файлы конфигурации в Linux? 12. Как посмотреть список пакетов в системе? 13. Что такое sudo? 14. Как дать права пользователю на запуск скрипта или перезагрузки сервиса systemd через sudo (NOPASSWD)? 15. Что такое сигналы? Какие сигналы ты знаешь? Какие сигналы не обрабатываемые? 16. Что такое SSH и как он используется? 17. Как сделать SSH по id_rsa.pub? Где хранятся keys? Как их создать? Какие форматы шифрования ты знаешь? Какой лучше использовать? 18.Можно ли запустить локально GUI какой-то программы, которая работает на удаленном сервере через ssh? 19. Как пробросить удаленный порт к себе (ssh) Проверить удаленный порт на пульс? 20. Что такое shell и какие shell ты знаешь? 21. Что такое переменная окружения и как на env посмотреть? 22. Как можно добавить в систему или изменить env? 23. Чем zsh удобней sh, bash? 24. Как посмотреть запущенные в системе процессы? 25. Как посмотреть открытые в системе порты? 26. Как посмотреть НАГРУЗКУ на СИСТЕМУ (LA)? Экспонентный затухающий передоз или что такое магические и ,почти, бесполезные 1 5 15 ? 27. Что такое iotop и iowait в top? 28. Что такое процес-zombie? Так ли нужно его убивать?! Как убить? 29. Какие SCM знаешь(Git..)? 30. Как скачать репозиторий на рабочий узел ? 31. Какие варианты выполнения git clone существуют? 32. Как посмотреть изменения в git которые сделаны локально? 33. Где хранить репозиторий хранить свою конфигурацию? Что такое remote? Куда записывает remote? 34. Чем отличается Pull Request от Merge Request? 35. Как через консоль слить 2 ветки? 36. Какие бывают управления конфигурациями (Ansible,Terraform)? 37. Опиши структуру Ansible playbook проекта? 38. Зачем нужен файл inventory? Может ли по-другому называться? 39. Отличие виртуализации и контейнеризации? 40. Что такое Docker и containerd? 41. Опиши типичный dockerfile? 42. Что такое multi-stage? 43. Что такое docker-compose? 44. Как передать аргументы во внутрь dockerfile? 45. Что такое TLS и SSL? Как получить сертификат? Какие бывают? 46. Какие СУБД знаешь? 47. Чем отличаются реляционные BD от не реляционных? 48. Что такое pg_hba.conf файл в Postgres SQL? 49. Знаешь змея? 50. Какие структуры данных знаешь в Python? 51. Что такое pip? 52. Где храним зависимости для python проекта? 53. Как добавить в словарь элемент? 54. Что такое CI? 55. Какие системы CI знаешь? 56. Как настроить для репозитория CI/CD в GitLab? 57. Что такое GitLab veriables? 58. Что такое Groovy? 59. Что такое DSL? 60. Что такое и как работает jenkins agent? 61. Что такое и как работает gitlab runner? 62. Что такое Static Application Security Testing (SAST) в GitLab? IAST, RASP, DAST? 63. Знаком ли с AWS или облаками в целом? 64. Какие системы мониторинга знаешь? 65. Что лучше Zabbix или Prometheus? 66. Что знаешь про логи? Где хранятся? Какой стандартный инструмент используется на Linux-серверах для логирования? 67. Что такое logrotate? 68. Опиши архитектуру K8s cluster? 69. Какие объекты в K8s бывают? 70. Как мы можем зашифровать secret? 71. Что такое Sealed Secrets? 72. Что такое HELM? 73. Как при помощи HELM задеплоить и удалить из K8s? 74. Что такое GitOps, MLOps, DevSecOps? Спасибо за вопросы, некоторые добавил в список. Если автор читает, добавьте то , что пропустили из-за времени.

    • @kdkulakov
      @kdkulakov 10 หลายเดือนก่อน

      О, огонь! не знал что это важно:) Спасибо! 71. вопрос github.com/bitnami-labs/sealed-secrets

    • @kdkulakov
      @kdkulakov 10 หลายเดือนก่อน

      62й вопрос можно расширить до SAST, DAST, IAST and RASP

    • @Morefierce
      @Morefierce 10 หลายเดือนก่อน

      @@kdkulakov Не то чтобы это принесло вам миллион просмотров, но в узких кругах мок по DevOps очень даже цениться. В основном для поиска вопросов на которые ответ не знаешь. Если будете делать ещё, не стесняйтесь, выкладывайте. Кому нужно найдет и лайкнет.

    • @Emerson-er1ne
      @Emerson-er1ne 10 หลายเดือนก่อน

      Блин, 90% - у меня спросили это на джуна, куда то я не туда попал))) Еще дичь по дебагу толкали , с нуля настрой базу посгре для селекта))

    • @muzaffarabdulkhakimov4902
      @muzaffarabdulkhakimov4902 4 หลายเดือนก่อน

      Спасибо большое 😊