СОБЕСЕДОВАНИЕ DevOps вопросы и ответы по Linux

Sdílet
Vložit
  • čas přidán 3. 06. 2024
  • Надежный хостинг FirstVDS! Переходи по ссылке и получай скидку 25% на первый месяц на любой тариф firstvds.ru/s/tovm0
    Прошлое видео реальное собеседование devops набрало много просмотров. Поэтому я решил снять более развернутое видео с собеседования ДевОпс. ДевОпс должен быть хорошим системным администратором линукс, неплохим сетевым инженером, неплохим программистом, а так же владеть непосредственно DevOps инструментами. В этом видео я освятил собеседование системного администратора linux. Сегодня узнаете как бы я хотел как отвечать на вопросы на собеседовании DevOps.
    #it #DevOps #карьера #ityoutubersru
    ХОТИТЕ ПОМОЧЬ РАЗВИТИЮ КАНАЛА?
    ★ Boosty (подписка донаты) boosty.to/pavlenkoat
    ★ www.donationalerts.com/r/pavl...
    ★ www.tinkoff.ru/rm/pavlenko.an...
    КОНТАКТЫ:
    ✦ Канал в TELEGRAM: t.me/worlditech (worlditech)
    ✦ Чат в TELEGRAM: t.me/linux_witпростых примерах
    ✦ Группа в VK: worlditech
    ✦ INSTAGRAM: / pavlenko.at
    Еще контакты:
    atpavlenko
    ✧ / anton.pavlenko.94
    00:00 - Звонок HR DevOps инженеру
    00:17 - Вводная часть собеседование DevOps
    00:49 - Файловая система линукс
    01:53 - Дисковая подсистема linux
    03:34 - load average (LA)
    05:19 - Стандартные потоки
    06:14 - bash
    07:51 - сигналы в linux
    08:56 - Процесс зомби vs процесс сирота linux
  • Věda a technologie

Komentáře • 274

  • @pavlenkoat
    @pavlenkoat  Před rokem +26

    Пишите вопросы, которые тебе задавали на собеседовании DevOps и я сниму ролик по вашим вопросам!!!

    • @missell3985
      @missell3985 Před rokem +2

      Про nginx , для чего нужен location)

    • @Spinarspb
      @Spinarspb Před rokem +4

      Про детальную последовательность загрузки ОС.

    • @blackbirdy87
      @blackbirdy87 Před rokem +4

      Ansible, Jenkins, Python, Bash, SQL. Но в основном по Линуксу гоняли.

    • @brest1019
      @brest1019 Před rokem +2

      Ansible, Terraform

    • @MR-ch9wf
      @MR-ch9wf Před rokem +3

      Чем отличается nginx от apache и что из них лучше.

  • @werrew2273
    @werrew2273 Před 11 měsíci +26

    как же вначале реалистично, у меня аж паничка началась😂

  • @werrew2273
    @werrew2273 Před 11 měsíci +25

    Вопросы:
    1. Какой командой перейти в другую директорию - cd
    2. Создать новую директорию mkdir
    3. Новая директория пуста или в ней что-то есть? - В любой директории, в том числе в пустой, 2 указателя, на предыдущую директорию, и на текущую, .. и . соответственно
    4. Вывести содержимое - ls, при пустой директории ничего не выведет, для вывода указателей ls -a
    5. Почему при выводе ls не видим все содержимое директории - потому что файлы начинающиеся на . скрытые
    6. Чтобы содержимое директории записывалось на диск - монтировать диск mount
    7. Данные из одной директории на основной диск, а остальные на дополнительный диск - разделить диск на разлелы, parted
    8. Занятое место на диске df, конкретная директория du
    9. Приложение не может записать данные на диск - закончились inode, можно посмотреть df -i
    10. Load average - количество процессов, ожидающих выполнения CPU /использующих сейчас, периоды 1 минута, 5 минут, 15 минут
    11. Если на сервере LA 50? если это равно количеству ядер или потоков, то норм
    12. Приложение не отвечает, LA 1, ядер 5? - оно однопоточное
    13. Потоки Linux, как передать данные из одного процесса в другой? stdin, stdout, stderr; через пайп |, в первый поток передастся данные со второго
    14. ls >a.txt 2>b.txt, a.txt содержит:
    "a.txt
    b.txt"
    , b.txt пустой; вывода команды нет; т.к. обработка команды идет слева направо
    15. Как сделать так чтобы bash скрипт не валился от ошибок? set +e, не завершать скрипт при ошибке, set -e ошибки инициируют падение приложения
    16. Что такое сигналы и зачем нужны? Способ взаимодействия процессов, основные: SIGTERM, номер 15, сигнал завершения; SIGKILL номер 9, безусловное завершение, SIGHUP когда терминал в котором выполнялся процесс теперь закрыт, соединение потеряно
    17. Различие SIGTERM и SIGKILL? SIGKILL завершает процесс немедленно, если загружались данные на диск то они будут утеряны
    18. Чем отличается процесс зомби от процесса сиротки? Все процессы кроме 0 порождаются другими процессами, зомби это процесс который щавершил выполнения но присутствует в ОС, чтобы дать родительскому процессу считать код завершения; процесс сирота это процесс у которого родительский был завершен нештатно - не дал сигнал завершения; зомби не занимает ресурсы, а сиротка занимает и переходит к родительскому процессу init

  • @fazleev
    @fazleev Před rokem +67

    Отлично! Так можно и полный курс сделать в формате собеседования )

    • @user-wj4rr3ob2z
      @user-wj4rr3ob2z Před rokem

      Чтобы решать тестовые задания ты пойдешь тоже на канал видосы смотреть?

    • @fazleev
      @fazleev Před rokem

      @@user-wj4rr3ob2z нет

    • @Alex_La
      @Alex_La Před rokem +3

      @@user-wj4rr3ob2z да. Так и делаю. Например, задают поднять fargate в AWS какой-нибудь. Сразу иду в CZcams искать, даже не в Гоголь

  • @shamobutyn
    @shamobutyn Před rokem +54

    Вкину пару вопросов, которые были на собеседовании лично у меня:
    1. Каким образом мы можем проксировать запросы через nginx
    2. Что такое файловый дескриптор.
    3. Зачем нужна команда strace
    4. Где мы настраиваем параметры php. В каком приоритете они работают. В чем отличие php_value от php_admin_value.
    5. В чем отличие обработки данных Nginx от Apache на уровне системы.
    6. Как работает кэш операционной системы.
    Были вопросы и про LA, права и порядок действий, если видим, что нагрузка на сервер возросла.
    На добрую половину вопросов не ответил) Но всё равно взяли. Всем начинающим желаю удачи!

    • @user-er9ev7vf1h
      @user-er9ev7vf1h Před rokem +2

      неплохо бы было уточнить направление.
      очевидно, администрирование веб-серверов

    • @user-fd1vn2zg5e
      @user-fd1vn2zg5e Před rokem

      Собесился как-то в компании маил ру, мой офис. У них были эти вопросы.

    • @greenman3396
      @greenman3396 Před rokem

      @@user-fd1vn2zg5e ну если ты даже название компании в которую собеседовался, не в состоянии правильно прочитать, то какой из тебя специалист? Ессно, таких, как ты не берут в такие компании

    • @greenman3396
      @greenman3396 Před rokem

      лично у тебя какая вакансия и какая вилка и условия? что они предлагали, задавая такие вопросы? Ради чего ты должен был отвечать на такие вопросы?

    • @user-er9ev7vf1h
      @user-er9ev7vf1h Před rokem +9

      @@greenman3396 очевидно, что у тебя опыта по прохождению собеседований сильно больше, потому что сильно сомневаюсь, что при с такой манерой общения ты вряд ли больше трёх месяцев где-то задерживаешься.
      а знаете, почему в IT столько токсичного элемента? да потому что где-нибудь на фабрике с такими долго не разговаривают и обычно хватает двух ударов по лицу для того, чтоб даже очень глупый человек начинал думать, перед тем как говорить.
      а сейчас ещё эта удалёнка.. ))

  • @bogdanpetrov1018
    @bogdanpetrov1018 Před rokem +7

    Супер, формат именно то что искал. Уже жду по сетям.

  • @dkaa77
    @dkaa77 Před rokem +3

    Спасибо за видео, отличный материал, так же круто что многие делятся своими вопросами💪👍

  • @mironovnikolay
    @mironovnikolay Před rokem +22

    Ответил на все заданные вопросы. Круто, что ошибки были специально добавлены - хороший прием для увеличения количества комментариев)
    И самое прикольное - «руки-мямли» кандидата - поржал))) Хороший формат, Антон! Жду 5 тысяч просмотров и новое видео)

  • @user-kg1wm3iu1t
    @user-kg1wm3iu1t Před rokem +2

    Очень круто 🔥 Жду ещё такой формат, по сетям и т.д.

  • @alextieck
    @alextieck Před rokem +3

    Отличное видео, жду продолжения, надеюсь не только по сетям, но и по тулзам

  • @wynor751
    @wynor751 Před rokem +3

    Спасибо Вам, Антон! Очень интересно смотреть ваши ролики1

  • @user-xb2gn6rh3v
    @user-xb2gn6rh3v Před rokem +2

    Антон, спасибо. Отличный формат!

  • @alexsw1978
    @alexsw1978 Před rokem +2

    Хорошая идея с собеседованием! ) Надеюсь на продолжение в следующем видео! )

  • @MR-ch9wf
    @MR-ch9wf Před rokem +1

    Вот это здорово, жду следующего видео по сетям!

  • @nickryadovoy7669
    @nickryadovoy7669 Před rokem

    Антон, спасибо, отличный контент, особенно про собеседования и траблшутинг

  • @MrBuzzyBumble
    @MrBuzzyBumble Před rokem +13

    Узнал про процессы сиротки)) Оказывается знания у меня есть, но я не всегда понимаю вопрос, хотя ответ на него знаю(чтобы хорошо проходить собеседования, надо ходить по собеседованиям). Буду ждать продолжения по сетям, интересный формат.

  • @user-kn3xw4tt5w
    @user-kn3xw4tt5w Před rokem

    Отличный формат, жду продолжения 👍

  • @mikisor4372
    @mikisor4372 Před rokem

    Прекрасно !
    Спасибо !
    Жду продолжения !

  • @gtdogg1988
    @gtdogg1988 Před rokem +3

    Формат видео -бомба!!! Огромное спасибо!!

  • @SirJohnHolmes_I
    @SirJohnHolmes_I Před rokem +1

    Антон, спасибо огромное за бомбезную идею контента! Как раз то что нужно - мне на днях предстоит собеседование на системного администратора Linux)

  • @EA-xe8sz
    @EA-xe8sz Před rokem +1

    Спасибо Вам большое. Делаю первые шаги в DevOps, Вы очень помогаете

    • @werrew2273
      @werrew2273 Před 11 měsíci

      расскажите что получилось?

  • @user-lf1rb8du6d
    @user-lf1rb8du6d Před rokem

    Супер! Очень интересно, спасибо большое! )

  • @user-lr4dg3lk9i
    @user-lr4dg3lk9i Před rokem

    Жду ещё, формат отличный)

  • @ietglim
    @ietglim Před 8 měsíci +3

    Впервые оставлю комментарий под IT-шным видео, но спасибо! И улыбнуло, и действительно очень много полезной информации для всех. Я прям узнал себя при прохождении технического этапа собеседований на разные вакансии и многое всплыло в голове, что положительно скажется на моих собеседованиях впредь, так как я снова в поисках работы. Пожелайте мне удачи, ребят.)

    • @pavlenkoat
      @pavlenkoat  Před 8 měsíci +2

      Удачи тебе. Пусть у тебя всё будет хорошо

  • @maxxxblack
    @maxxxblack Před rokem

    Очень интересно. Очень жду продолжения!

  • @biktorgon9202
    @biktorgon9202 Před rokem

    Супер! Жду вопросы по сетям )

  • @sergo4220
    @sergo4220 Před rokem +7

    вот это годнота для начинающих, ждём продолжения.

  • @out_of_memory
    @out_of_memory Před rokem

    очень интересно! с нетерпением жду продолжения!

  • @user-pw6qw3oe1n
    @user-pw6qw3oe1n Před rokem +1

    Офигенный ролик! Столько учебного материала вспомнил!

  • @VelikiyZmey
    @VelikiyZmey Před rokem +2

    очень круто ) я ещё себе голову лохмачу во время тестирования, ну и рубаху выжимать можно в конце

  • @Alex-xr1iy
    @Alex-xr1iy Před rokem

    Видео топ, на заметку взял себе пару пунктов, что ещё изучить нужно)

  • @kastet-it
    @kastet-it Před rokem +1

    Шикарное видео. Хорошее начало собеседования. )))

  • @leftsideisnotadarkside
    @leftsideisnotadarkside Před 11 měsíci

    Антон, большое спасибо!
    Было очень полезно 🔥
    Подписался 🤝🏻🤝🏻

  • @user-py3zm4xf7s
    @user-py3zm4xf7s Před rokem

    Спасибо, очень информативно, подписался

  • @ToadRash-mu3ln
    @ToadRash-mu3ln Před rokem

    Вот это ништяк, спасибо! 👍🧠

  • @user-ig8df9ur8s
    @user-ig8df9ur8s Před rokem +3

    Формат понравился. И интеграция в тему

  • @alexbrutal9359
    @alexbrutal9359 Před rokem

    Просто топ. Все вопросы эти видел на собесах, они самые частые. Автор - красава!

  • @ToNNaG
    @ToNNaG Před rokem

    Давай ещё:) очень интересно)

  • @user-wj4rr3ob2z
    @user-wj4rr3ob2z Před rokem +1

    Подчеркнул пару интересных вопросов, спасибо

  • @VasYa
    @VasYa Před rokem

    Блин, посмотрел первые 2 минуты, и мне уже зашло))лайк

  • @politehspb
    @politehspb Před rokem

    Большое спасибо! Ждём продолжения. To be continued...

  • @SLiMSWT12
    @SLiMSWT12 Před rokem

    Отлично! Хорошо для проверки себя.

  • @rockmetal1064
    @rockmetal1064 Před rokem

    Огонь! Крутой формат!!

  • @maxtyakin5717
    @maxtyakin5717 Před rokem

    Супер! Спасибо за видос

  • @vasilys9776
    @vasilys9776 Před rokem

    Формат - жара, давай ещё.

  • @nkorostylev
    @nkorostylev Před rokem +2

    Спасибо. Информативно. Как раз сегодня иду на собеседование.

  • @aleksandrberesnev9363
    @aleksandrberesnev9363 Před rokem +1

    отличное видео) давай по сетям. инфа вроди как и простая и полезная.

  • @coffeepanda722
    @coffeepanda722 Před rokem +2

    "ЭТО ШЕДЕВР!" =)
    Круто, очень понравилось! Я провалил кстати XD
    Пошёл учить дальше!

  • @VEHTYT3456
    @VEHTYT3456 Před rokem +1

    Круто! Жду сетей)

  • @Zenn86Z
    @Zenn86Z Před rokem

    Офигенно интеграция вписана!

  • @Audi80b3striker
    @Audi80b3striker Před rokem

    Огонь, особенно про 1stvds ))

  • @pyramidhead9692
    @pyramidhead9692 Před rokem +1

    Шикарный формат. Спасибо вам огромное! Только такой вопрос, эти вопросы как пример собеседования? Просто мне показались они довольно простыми, а я с линуксом вообще на вы.

  • @kdimail
    @kdimail Před rokem +8

    Спасибо за видео. Засомневался в правильном ответе. Вывод (Ubuntu 20.04.1 ) будет таким: создадутся 2 файла, первый a.txt с содержанием текущей директории, ну а второй b.txt пустой.

    • @pavlenkoat
      @pavlenkoat  Před rokem +7

      А никто не сказал что все правильно))))) Видишь ты молодец.))))

  • @MsShakty5
    @MsShakty5 Před rokem

    Класс! Очень понравилось, хоть я и не devops)

  • @user-eu4vh3iu5m
    @user-eu4vh3iu5m Před rokem

    Ждем продолжения

  • @user-iu2ci1cv1w
    @user-iu2ci1cv1w Před rokem

    Круто! Кандидат натурально отыгрывает с помощью рук)

  • @largo326
    @largo326 Před rokem

    Отличный формат. Аффтар пешы исчо. )

  • @brest1019
    @brest1019 Před rokem

    Формат бомба!🔥

  • @user-jv4ou8nt1w
    @user-jv4ou8nt1w Před rokem +2

    Актерская игра на уровне! =)

  • @user-ge2zw4io5g
    @user-ge2zw4io5g Před rokem

    Про процессы самое полезное для всех будет

  • @user-er9ev7vf1h
    @user-er9ev7vf1h Před rokem

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

  • @alexanderkadnikov5420

    Отличная подача!

  • @slawacgel8105
    @slawacgel8105 Před rokem

    Отличная подача материала

  • @vladdeiy572
    @vladdeiy572 Před rokem +2

    Каеф ждем дальше.

  • @yarikefremov4400
    @yarikefremov4400 Před rokem +1

    Хороший канал, интересный контент

  • @DmitryTHP
    @DmitryTHP Před rokem

    Видос шикарен!

  • @katin-v-v
    @katin-v-v Před rokem

    Видео - огонь!

  • @user-fd1vn2zg5e
    @user-fd1vn2zg5e Před rokem

    Ответил на все вопросы) Большая часть вопросов так или иначе звучит на большинстве собеседований.

  • @maximummaximum3992
    @maximummaximum3992 Před rokem

    Жду продолжения банкета! :)

  • @user-wh2hy2gz6n
    @user-wh2hy2gz6n Před rokem +2

    По сетям:
    Для чего маска подсети?
    Можно ли прописать несколько IP в один интерфейс?
    Что такое CIDR?
    Как проверить порт, на занятость/доступность?
    Что такое DNS, и как работает в локальной сети ?

  • @ananozytrgx
    @ananozytrgx Před rokem +1

    Антон, очень ждём вопросы про сети

  • @eugene782
    @eugene782 Před rokem

    Услышав первый вопрос хотел переключить канал, но пересилил себя. Не пожалел. Очень тонко!

    • @pavlenkoat
      @pavlenkoat  Před rokem +2

      Я на собесе всегда спрашиваю эти команды и скажу так. Не все знают ответ. Даже с опытом.)))

  • @user-jw2sq7wl5p
    @user-jw2sq7wl5p Před rokem

    Лучший! Спасибо

  • @averkief
    @averkief Před 8 měsíci

    Бобра!!! Считаю, что на вопрос почему место на диске нет, но физически диск есть. Ответили быстро, что скорее всего закончались Inode. Но интервьюер не поинтересовался, что такое Inode. Хотя вопрос очень популярный на собеседовании. И при этом, когда знакомишся с linux у тебя это не в приоритете, ты изучаешь команды, как управлять процессами и т.е. Но как идет адресация на файлы в linux обычно остатеся за кадром.

  • @OlgaBelova
    @OlgaBelova Před rokem

    Любимый формат! Насмотревшись такого, с ходу прыгнула в девопсы из Майкрософт админа)

    • @werrew2273
      @werrew2273 Před 11 měsíci

      как успехи? с чем работаешь?

  • @AlexS-kn9dh
    @AlexS-kn9dh Před rokem +1

    С одной стороны очень просто с другой довольно таки узконоправленно, но было интерестно. С нетерпением жду сетей =)

  • @user-iw2hx8th5s
    @user-iw2hx8th5s Před rokem

    Отличное видео, буду ждать по сетям👍)

  • @artemsukharenko4877
    @artemsukharenko4877 Před rokem +1

    Отличное видео! Я как будто сериал про ытышку начал смотреть! Надеюсь не закроется :)

    • @pavlenkoat
      @pavlenkoat  Před rokem

      Все от вас зависит. Будут просмотры будет продолжение.

  • @cleygibson181
    @cleygibson181 Před rokem +1

    Антон.....

  • @user-ve2pf3so5u
    @user-ve2pf3so5u Před rokem +1

    Много нового узнал.

  • @Bse-je1km
    @Bse-je1km Před rokem

    перевоплощение каеф) весело

  • @user-fd1vn2zg5e
    @user-fd1vn2zg5e Před rokem +3

    Непонятен вопрос. Сделать чтобы данные в одной директории записывались на основной диск, а остальные данные на дополнительный. Имеется ввиду создать папку и примонтировать туда жесткий диск? Вопрос тогда как-то некорректно задан. Так же можно перенаправить данные на другой диск (если он уже примонтирован куда-то и нельзя его отмонтировать) используя симлинки.

  • @user-ec1dp5ti9b
    @user-ec1dp5ti9b Před rokem

    Огонь!
    Я прошёл 😁

  • @Spinarspb
    @Spinarspb Před rokem

    Поддерживаю оратора выше: актёрская игра - супер).
    Даже снял блок экрана: показалось, что реально другой человек отвечает - решил проверить)).

  • @deenkag3152
    @deenkag3152 Před rokem

    Отличное видео. +

  • @Andromeda-Network
    @Andromeda-Network Před rokem +4

    Самый топовый вопрос, который мне задавали - "Маска сети в IP пакете передается?". Никогда не запоминаю вопросы с собезов, но этот меня покорил)

    • @yarikefremov4400
      @yarikefremov4400 Před rokem +1

      Ну что в итоге, передается? По идее должна

    • @Andromeda-Network
      @Andromeda-Network Před rokem +2

      @@yarikefremov4400 нет конечно)

    • @kotozaurus
      @kotozaurus Před rokem +2

      @@yarikefremov4400 По какой идее? Маска это условность, указывает на диапазон IP

    • @YuralS11
      @YuralS11 Před 11 měsíci

      Да ладно, это ведь основы совсем. Первые два урока СДМ. Каким бы я небыл неучем, но это понимаю

  • @funyfizik
    @funyfizik Před rokem +1

    Бомбезно!

  • @user-ky8dr1hu5e
    @user-ky8dr1hu5e Před rokem

    Хорош чертяка))) и вкусно, и полезно))

  • @user-vo6fg5ou3l
    @user-vo6fg5ou3l Před rokem

    спасибо, было достаточно душно чтоб я вспомнил свои собесы. пойду открою форточку

  • @AndreyIgnatchenko
    @AndreyIgnatchenko Před rokem

    Про LVM почти всегда спрашивали.

  • @vangog63
    @vangog63 Před rokem +8

    Еще интересные вопросы про то как работает ядро.
    "Что происходит когда в командной строке набираешь команду ls?"
    "Как именно работает redirect при использовании cat | grep line ?"
    Спасибо за видео!

    • @greenman3396
      @greenman3396 Před rokem +1

      а нафига DevOps знать, как работает ядро? Он что будет линукс с нуля сидеть собирать что ль?

    • @andreystarshinov3897
      @andreystarshinov3897 Před rokem +1

      Это конвеер, а не редирект, а использование cat filename | grep является признаком низкой квалификации

    • @user-gy3zd7mx3u
      @user-gy3zd7mx3u Před 9 měsíci

      ​@@andreystarshinov3897вряд ли высококвалифицированные синьоры и мидлы будут смотреть данное видео.

  • @aktivigen
    @aktivigen Před rokem

    Это было круто

  • @jumasta9734
    @jumasta9734 Před rokem

    У меня был вопрос , предположить как работает протокол quic. И как бы я его реализовал.

  • @darkelectro7044
    @darkelectro7044 Před rokem

    я сломалась на 3-й минуте🤣

  • @vladad162
    @vladad162 Před rokem

    когда выпуск по сетям?)

  • @boba1195
    @boba1195 Před rokem +1

    Нормально, знал cd, ls и про firstvds ахах

  • @user-ge2zw4io5g
    @user-ge2zw4io5g Před rokem

    Есть интересные вопросы

  • @user-ny9ux9ss8n
    @user-ny9ux9ss8n Před 4 měsíci

    Класс 👍🏼 Лучший по DevOps 😊 Посоветуй книгу или ресурс для изучения по Linux ?? Настольный справочник для новичка ))) И курсы когда твои будут готовы по DevOps Middle ?))

    • @pavlenkoat
      @pavlenkoat  Před 4 měsíci

      Да я не знаю что в курсе рассказывать. Базу можно изучить по статьям и моим видео остальное на работе.

    • @user-ny9ux9ss8n
      @user-ny9ux9ss8n Před 4 měsíci

      @@pavlenkoat напиши пожалуйста какую базу изучить и ее порядок ( какие инструменты между собой завязаны в работе ) Линукс начал изучать ))))

  • @nkorostylev
    @nkorostylev Před rokem

    Антон, вы как-то писали, что хотите в программисты, но мне кажется, что лучше в актеры)

  • @user-lq6jo5zl2w
    @user-lq6jo5zl2w Před rokem

    офигеть интеграция на собесе))))