Перейти к содержимому

Общие вопросы по ОС

Вопросов: 30 из 18 собеседований. Источник указан в заголовке группы.

  • Linux access permissions. File system
  • Какой командой можно проверить потребляемые системой ресурсы на Unix?
  • Как глубоко работал с linux и знаешь ли внутреннее устройство?
  • Что такое namespace в linux и для чего нужно?
  • Допустим, программа запускает множество горутин. Операционная система ничего не знает о горутинах. Как в таком случае они должны выполняться?
  • В чем разница между символической ссылкой и жесткой ссылкой в Linux?
  • Как в Linux происходит разрешение доменных имен?
  • Какие технологии изоляции предоставляет Linux?
  • Что содержит каталог /proc в Linux?
  • Кто управляет системными вызовами? Сколько времени работает горутина?
  • В чем минус Syscall?
  • В каком стандартном пакете Go находится функция для вызова системных вызовов?
  • os.syscall;
  • go/syscall;
  • syscall;
  • Что такое сисколл?
  • Что происходит во время вызова сискола?
  • Что делает сисколл epoll?
  • Какие знаешь примитивы синхронизации в ОС?
  • Что такое user space и kernel space? Зачем нужно такое разделение?
  • Разворачивали ли вы сервисы напрямую на Linux или виртуальных машинах?
  • С какими операционными системами вы работали?
  • Как запускать приложение при старте unix системы?
  • Что такое эмуляция?
  • Для чего нужна операционная система?
  • За счет чего стала возможна виртуализация?
  • Что такое initrd?
  • Как запустить сервис (при старте, периодически, вместе с другим сервисом)
  • Как посмотреть что-то про сетку в Linux?
  • Как Go оборачивает системные вызовы?