Получить доступ

Как работает компьютер и сеть

Основа

Процессы и потоки, память, конкурентность, TCP и TLS — фундамент, на котором стоит любой сервер.

Бэкенд-сервис — это процесс, который держит тысячи сетевых соединений, делит память и процессор между потоками и общается с базами и другими сервисами по сети. Почти все трудные баги бэкенда — гонки, утечки, зависания, таймауты — объясняются на этом уровне.

На собеседованиях этот этап проверяют вопросами «чем процесс отличается от потока», «что такое deadlock», «как устанавливается TCP-соединение», «что происходит при вводе адреса в браузере». В работе он нужен, чтобы понимать, почему сервис тормозит под нагрузкой.

Темы этапа

← Вся карта «Backend-разработчик»

Закрытая бета

Знать тему — половина дела

На живом собеседовании sotto слышит вопрос интервьюера и показывает короткий ответ и план. Оставьте контакт — пришлём доступ и промокод.

  • Промокод на 2 часа — сверх пробных 30 минут
  • Программа для Windows — скачать сразу, войти — через Яндекс ID или VK ID
  • Прямая связь с разработчиком: что улучшить — сделаем