Что нужно знать системному администратору на собеседовании

Что нужно знать системному администратору на собеседовании

Всех приветствую! Скоро иду на собес, хочу подтянуть знания. И обращаюсь я к вам с такими вопросами:

  • Какими базовыми навыками должен обладать будущий системный администратор для прохождения собеседования?
  • Какие основные вопросы задают на собеседовании?

Смысл, думаю, ясен.
Очень буду признателен за помощь и советы!

  • Вопрос задан более года назад
  • 948 просмотров

Я иногда провожу собеседования по этой позиции. Я могу порекомендовать не писать в резюме того, чего вы не знаете — это вводит в заблуждение. а если спросят глубже?)
Изначально спрашиваю про базовые вопросы и пытаюсь узнать глубину знания. Например, что такое днс человек знает, может даже историю/предпосылки появления, но что есть записи разных типов и что они делают не знает.
Например написал человек, что такое AD в резюме — я спрошу в том числе и роли FSMO.
Например спрошу я про устройство файловой системы, потом уже буду спрашивать о том, что такое индексные дискрипторы, чем симлинки от хардлинков отличаются, как происходит удаление файла и т.д.
Обязательно спрошу базовые вопросы по сети, модель osi, из чего состоит пакеты tcp и udp.

На большинство вопросов не отвечают, но если нужно тягать кабеля и настраивать роутеры и эникеить — это не проблема. Захочет расти — разберется. Также провожу оценку кандидатов, надо понимать, что не ты один приходишь на собеседование.
Но если мне не отвечают на то, что такое днс и не могут объяснить, что 10.0.0.4 и 10.0.1.7 (при маске /24) это разные подсети, то это такое себе — после этого про всякие контейнеры, оркестраторы, мониторинг и прочие сложные сервисы спрашивать вообще смысла не имеет.

Также, я полагаю, без MSQL, PHP не обойтись, верно?

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

По поводу БД — кому то они вообще нафиг не нужны, и он вообще с БД не сталкиваются. Некоторые администраторы вообще ничем кроме админстрирования БД не занимаются.

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

Читайте также:  Apple watch series 3 space gray

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

rionnagel, никто не говорит про "совсем отсутствие понимания". В своём замечании я имел в виду именно тот факт, что забрёжка уровней ОСИ без фундаментального понимания, зачем всё это — довольно бесполезно в теории и совершенно бесполезно на практике.

Вы всё правильно говорите про передачу сигнала, модемы и остальное — вот только ОСИ к этому отношение имеет довольно опосредованное 🙂 Намного важнее автору вопроса понять, что не страшно "поплыть" на собеседовании на вопросе про ОСИ. Страшно, когда собеседующий это использует в качестве аргумента некомпетентности, что его характеризует не самым положительным образом.

ky0, Ну как опосредованное. это практически первый уровень оси). Ну если саму таблицу не знают это совсем не критично. На моей памяти никто её не знал (знали, что она есть, но не помнили).
Если мне не отвечают по поводу оси я например стараюсь переформулировать вопрос иначе, чтобы хотя бы услышать в ответ, что там где-то есть какие-то кадры, какие-то кабеля с проводочечками, какие-то маки, какие-то протоколы (которые что-то да делают), какие-то протоколы поверх каких-то протоколов, какие-то пакеты (которые в свою очередь например из чего-то состоят). Да, если это человек знает скорее все он и так уже знает эту модель. А перед собеседованием достаточно просто на неё взглянуть.

А практически? Ты можешь например в соответствии с этой моделью понимать возможности нарушителя там или тут и например в соответствии с ней выпустить нормативку или приказ по иб) где отключить кабель, а где поставить SIEM систему). Но по сути это просто абстрактное представление того, во что собирается та же битовая последовательность. Потому, что в одной и то же битовой последовательности ты можешь увидеть и кадры, и пакеты, и сессии, кто-куда по какому протоколу, какое содержание и т.д. и т.п.

Чёт я так себя запутаю, слова не подбираются. Так или иначе это можно интерпретировать по разному.

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

Читайте также:  Как приклеить фото в альбом

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

Никак.
Копнут вопросами — вы поплывете, т.к. понимание вопроса будет поверхностным.

Хорош вариант походить по собеседованиям и послушать, что спрашивают в вашем направлении.

Вопрос:2 Как узнать когда файловая система проверялась последний раз?

Вопрос:3 Как изменить срок действия пароля пользователя без изменения самого пароля?

Вопрос:4 Как заставить fsck проверить файловую систему ОС при следующей перезагрузке?

Вопрос:5 Каким инструментом анализируются дампы краха системы или файл vmcore в ОС CentOS 7 & RHEL 7?

Вопрос:6 Как установить все патчи за исключением патчей ядра в CentOS и RHEL?

Параметр ‘–exclude=kernel*’ команды yum позволяет установить все патчи кроме предназначенных для ядра. Например так:
# yum update –exclude=kernel*

Если добавить следующую строку в файл ‘/etc/yum.conf’ мы предотвратим любые обновления ядра навсегда:
exclude=kernel*

Вопрос:7 Как проверить, что вы работаете на физическом или виртуальном сервере?

Вопрос:8 Что такое automounter и для чего он служит?

Вопрос:9 Как принудить пользователя изменить пароль при регистрации?

Вопрос:10 Как узнать как завершилась последняя команда — успешно или нет?

Вопрос:11 Как узнать, установлен ли конкретный rpm-пакет?

]# rpm -q postfix –last
postfix-2.10.1-6.el7.x86_64 Saturday 27 February 2016 11:56:43 PM EST
[root@cloud

Для этих же целей мы можем воспользоваться командой yum:
[root@cloud

]# yum history package postfix

Вопрос:12 Как войти в режим одиночного пользователя (single user mode) в RHEL 7?

Вопрос:13 Какая команда позволяет изменить имя хоста навсегда в CentOS 7 & RHEL 7?

Команда ‘hostnamectl’ используется для задания или изменения имени хоста. Например, так:
# hostnamectl set-hostname «New_HostName»

Кроме hostnamectl могут быть использованы команда ‘nmtui’& ‘nmcli’, которые тоже могут изменять имя хоста в CentOS 7 и RHEL 7.

Вопрос:14 Как включить политики паролей (password policies) в Linux?

Вопрос:15 Как узнать, какие модуля ядра загружены в ОС Linux?

Вопрос:16 Какой командой можно проверить состояние ввода-вывода в Linux?

Вопрос:17 Каково назначение файлов ‘/etc/lvm/backup’ и ‘/etc/lvm/archive’?

Вопрос:18 Как просмотреть таблицу маршрутизации в Linux?

Вопрос:19 Что происходит на фоне когда вы заходите по ssh на сервер Linux?

/.ssh/known_hosts’ мы получим подсказку ssh.

Читайте также:  Компрессор автомобильный hyundai отзывы

Вопрос:20 Как изменить порт по-умолчанию для SSH на сервере Linux?

Вопрос:21 Как увидеть временные метки dmesg в RHEL7?

Вопрос:22 Как узнать модель физического сервера из командной строки?

С помощью команды dmidecode можно узнать производителя и модель физического сервера. Например:
# dmidecode -t system

Handle 0x0011, DMI type 1, 27 bytes
System Information
Manufacturer: HP
Product Name: ProLiant DL580 Gen8
Version: P79
Serial Number: CKX42926E0
UUID: 97387735-1541-238A-1B33-533850564430
Wake-up Type: Power Switch
SKU Number: 728551-B21
Family: ProLiant

Вопрос:23 Как узнать версию BIOS сервера из командной строки?

С помощью команды dmidecode можно получить версию bios:
# dmidecode -t bios
# dmidecode 2.12
SMBIOS 2.8 present.

Handle 0x0010, DMI type 0, 24 bytes
BIOS Information
Vendor: HP
Version: P79
Release Date: 04/01/2014
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 16384 kB

Вопрос:24 Как расширить существующую группу томов lvm?

Вопрос:25 Как посмотреть номер WWN на карте HBA на сервере Linux?

Существует как минимум, два способа с помощью которых можно узнать номер WWN для карты HBA.

Первый, с использованием команды systool. Например так:
# systool -c fc_host -v | grep «port_name»

Второй способ — просмотреть содержимое файла классов в файловой системе sys:
# cat /sys/class/fc_host/host*/port_name
0x7001639028cbeca0
0x7001639028cbefa2
0x7001639028cbf5d8
0x7001639028cbf6da

Разговоры про IT и не только

пятница, 4 апреля 2014 г.

Собеседование на вакансию "Системный администратор". Вопросы к соискателю.

Обычно собеседование состоит из двух частей: интервью со специалистом из отдела кадров и интервью с ИТ специалистом.

Кадровики обычно задают следующие вопросы:

  • Образование. Где учились и какая специальность (вся эта информация указывается в резюме, но все равно очень часто спрашивают);
  • Желаемый доход;
  • Причина ухода с предыдущего места работы. Никогда не стоит негативно отзываться о старой работа — оставите о себе не самое хорошее впечатление. Самая нейтральная причина — "Хочу в дальнейшем развиваться, на старом месте работы такой возможности у меня не было";
  • Очень частый вопрос от эйчаров: "Что самое главное для вас в коллективе компании";
  • Также часто спрашивают о времени, затраченном вами на поездку на собеседование (читай: удаленность от работы);
  • Иногда в устной или письменной форме просят назвать ваши положительные и отрицательные качества;
  • Если в компании имеются филиалы в других регионах, спрашивают, готовы ли вы к командировкам;
  • Часто задают вопросы о ваших увлечениях, хобби и прочее;

После того, как вы поговорите со специалистом по кадрам, вам предстоит интервью с ИТ специалистом (обычно начальник ИТ отдела или его заместитель, могут быть и оба). На собеседованиях я был множество раз (не столько в поисках новой работы, сколько для приобретения опыта — интересно мне ходить на собеседования) и приведу наиболее частые вопросы, которые мне задавали:

Ссылка на основную публикацию
Adblock detector