Подготовка к интервью

Вопросы на собеседовании по Linux

416 вопросов по Linux с технических собеседований

416 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

На странице собраны вопросы по Linux — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: linux, devops, infrastructure.

Каталог

Результаты поиска

Найдено: 416
Теория

Какие команды и подходы вы используете для работы с процессами в Linux?

Для процессов Linux используют ps и top/htop для обзора, pgrep для поиска, сигналы для управления и systemctl/journalctl для сервисов. Начинайте с наблюдения, а не принудительного завершения.

Читать ответ
Теория

Что такое проблема TIME_WAIT-сокетов в Linux и как бэкенд под высокой нагрузкой может полностью исчерпать эфемерные порты?

TIME_WAIT удерживает состояние закрытого TCP-соединения для корректного завершения и защиты от старых сегментов. Частое создание исходящих соединений к одному адресу может исчерпать доступные пары портов.

Читать ответ
Теория

Как механизмы Linux Cgroups (Control Groups) и Namespaces формируют изоляцию внутри Docker-контейнера? Что происходит с Python-процессом, когда он превышает лимит resources.limits.cpu в Kubernetes, и почему превышение limits.memory приводит к OOMKilled, а превышение CPU — только к троттлингу?

Namespaces изолируют представление процессов, сети и файловых систем; cgroups учитывают и ограничивают ресурсы. CPU-лимит ограничивает доступное процессорное время, а память нельзя просто отложить.

Читать ответ
Теория

Как работает сборка пакета из исходников в Linux (вместо пакетного менеджера)?

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

Читать ответ
Поведенческий

[имя] был ли у вас опыт эксплуатации сервисов — работа с Kubernetes, Linux и т.д.?

Разделите разработку и эксплуатацию: релизы, диагностика, мониторинг, инциденты и настройка инфраструктуры. Приведите пример того, что делали самостоятельно.

Читать ответ
Теория

Какие альтернативные Linux ядра или Unix/BSD-системы можно было бы использовать для специализированных сетевых устройств?

Для сетевых устройств рассматривают специализированные Linux-сборки, например OpenWrt, или BSD-системы, например FreeBSD. OpenWrt — дистрибутив на Linux, а не отдельное альтернативное ядро.

Читать ответ
Теория

Что такое файл в операционной системе, почему существует эта абстракция и почему говорят, что в Linux «всё есть файл»?

Файл — абстракция доступа к данным и ресурсам через именование и операции чтения, записи и управления. В Linux многие устройства и каналы представлены файловыми интерфейсами.

Читать ответ
Теория

Как в Linux распределяется процессорное время между процессами?

Linux планирует готовые к выполнению потоки по классу, приоритету и доступным CPU. Обычные задачи делят процессор справедливо с учётом весов, а real-time и deadline имеют другие правила.

Читать ответ