Repository files navigation
Общие темы
Базовые вопросы по Linux
Файловая система
Резервирование
Сеть
Shell
Решение проблем
DevOps
Java
PostgreSQL
VPN
HTTP
Расскажите про рабочее окружение. (OS, Editor, Browsers, Tools etc.)
Расскажите про самый большой проект, в котором участвовали.
Расскажите про самую большую ошибку, которую допустили за последний год. Как бы ее избежали сейчас?
Расскажите про самые извращенные костыли, которые изготовили и применили.
Что нового в своей работе узнали за последнюю неделю?
Вывод top:
процессорное время - real/system/user
virtual/resident/shared memory
Вывод free:
total used free shared buffers cached
что такое free memory на самом деле
Что значит chmod 0750 FILENAME?
Управление пользователями:
что такое shadow и для чего нужен?
libc: что такое и для чего служит?
Расскажите про устройство файловой системы ext4.
Какие отличия между xfs и ext4?
Что такое RAID? Отличия RAID0, RAID1, RAID5, RAID10?
Как устроен механизм ссылок у файловой системы ext4?
Иерархия файловой системы в Linux:
Отличия /usr, /usr/local, /opt, /srv
Отличия /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin
Для чего нужны /etc, /usr/local/etc
Что такое резервные копии?
Расскажите про типы резервных копий (полная, инкрементальная)
Расскажите про уровни резервных копий (блочное устройство, файловая система)
Как правильно создавать резервную копию базы данных для каждого из уровней? Опишите последовательность действий на примере Postgres.
Какие стратегии создания резервных копий вы знаете?
Как проверить консистентность копии?
Что находится в файлах /etc/services, /etc/protocols?
Какие команды используются для проверки DNS-записей?
Что такое packet filter и как устроен?
В чем отличие между telnet и ssh?
Что такое DNS и как работает (основы)? Какие недостатки у DNS?
Что такое HTTP и как работает (основы)?
Что такое HTTP Proxy и как работает?
Что такое HTTPS и как работает?
Что происходит при открытии страницы https://fasten.com ?
Что такое SMTP?
Расскажите про жизненный цикл почтового сообщения: создание, отправка, транспорт, получение.
Как перенаправлять всю почту для root в другую систему?
Перенаправление ввода-вывода в bash - STDOUT and STDERR? (> /dev/null 2>&1)
Что делает команда CTRL-C?
Как просмотреть переменные окружения сессии, переменные окружения процесса?
Что такое bash alias? Как использовать alias в скрипте?
Как работает автодополнение в shell? (TAB-TAB)
После команды ifconfig -a получаем ошибку "command not found". В чем может быть дело?
После команды ifconfig -a получаем ошибку "Segmentation fault". Назовите причины.
Как получить доступ к системе, не зная root-пароля?
После перезагрузки сервера прошло 10 минут, но ssh недоступен. Какие могут быть причины?
Назовите 5 command-line утилит, при помощи которых вы сможете выполнить 80% повседневной работы Linux-администратора?
Как восстановить случайно удаленный скрипт, если он еще не завершил работу?
Что произойдет после 19 января 2038?
Назовите команды, которые вы выполняете после логина на неизвестный хост.
Как из консоли узнать свой внешний ip-адрес?
Как перезагрузить сервер, который не реагирует на reboot/shutdown?
Как единовременно обновить ядро на тысяче серверов?
Как починить chmod 444 /bin/chmod ?
Как удалить 20 000 000 файлов из одной директории? Из разных?
опыт реализации CI/CD на docker
билд-системы
сложные docker-compose структуры
интеграция с реальными сетями
использование swarm
геораспределенный кластер, устойчивый к split-brain
настройка life cycle для хранимых данных
json-шаблоны для простановки автоиндексов
logstash-фильтры на основе фреймворка
использование beats
создание кастомизированных дашбордов в kibana
master/slave/ondemand архитектура
опыт реализации CI/CD
управление репозиториями через artifact promotion
построение цепочек из сборок
построение цепочек из тестов
работа с maven/gradle/xcode
управление semver артефактов
lifecycle артефактов
бекап конфигурации в git
отличие standalone/domain режимов - особенности работы wildfly
взаимодействие подсистем, сбор их метрик
удаленный деплой артефактов
удаленное конфигурирование через cli
генерация конфигов на основе xsl-шаблонов
установка модулей
миграция live-окружения в docker
настройка jvm
пул подключений и балансировка запросов
миграции данных, тюнинг сервера и ос
метрики производительности, анализ запросов
бекапы всех уровней: структуры, фс, снапшоты
проверка консистентности бекапов
быстрое восстановление из бекапов
геораспределенный кластер, шардинг
перевод pptp на ipsec
site-to-site линки на openvpn + pritunl
переход с apache на nginx
балансировка бекендов
постоянные сессии, роутинг сессий
проксирование websocket
балансировка сокет-соединений
http rewrites, injects, response codes
таймауты + буферы + ограничения + кеши
live логи + статистика запросов
About
Interview questions
Topics
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.