Backend на C#/.NET
Собеседование на C#-разработчика: как подготовиться
C# и .NET, SQL, сети, system design и алгоритмы.
105
уроков
955
вопросов в билетах
316
задач с проверкой
234
устных вопроса
Этапы собеседования
Как проходит собес на C#-разработчика
Набор и порядок зависят от компании, но этапы повторяются. Под каждый в тренажёре свои треки.
Этап 1
HR-скрининг
Рассказ о себе, мотивация, ожидания по деньгам. Отсеивают тех, кто не может коротко объяснить свой опыт.
О себе и поведенческоеЭтап 2
Техническое интервью
Вопросы по темам роли: C# и .NET, SQL и базы данных, Сети и HTTP. Теория, разбор ситуаций и случаи из работы.
C# и .NETSQL и базы данныхСети и HTTPИнструментыЭтап 3
Алгоритмы
Задача на хеш-таблицу, два указателя или обход дерева. Смотрят на ход решения и сложность.
АлгоритмыЭтап 4
Проектирование
Для middle и выше: спроектировать систему, выбрать хранилище и подход, оценить нагрузку.
System designЭтап 5
Английский
Часть интервью по-английски: рассказ о себе и проектах, объяснение решения вслух.
Английский на собеседованииЭтап 6
Финал с командой
Истории по STAR: конфликты, ошибки, сложные задачи. Ваши вопросы компании.
О себе и поведенческое
Частые вопросы
Что спрашивают на собесе C#-разработчика
Вопросы, которые встречаются чаще всего. У каждого правильный ответ и разбор.
Что такое boxing и unboxing
C# и .NET
Псевдоним из SELECT в WHERE
SQL и базы данных
401 и 403: в чём разница
Сети и HTTP
Чем rebase отличается от merge
Инструменты
Оценка «на салфетке»
System design
Что такое Big O
Алгоритмы
С чего начать рассказ о себе
О себе и поведенческое
Сравнение двух упакованных чисел через ==
C# и .NET
Почему тормозит большой OFFSET
SQL и базы данных
Классы HTTP-статусов
Сети и HTTP
Когда нельзя делать rebase
Инструменты
С чего начинать секцию system design
System design
Через 5 лет
СтабильноЭнтерпрайз на .NET никуда не денется, но вендорские риски в России сужают выбор работодателей.
Держите запасной стек, Java или Go, и прокачивайте system design и интеграции.
Собеседование на C#-разработчика в компаниях
Этапы по официальным страницам и блогам компаний, со ссылками на источники.
Темы для подготовки
8 треков для C#-разработчика
Узнайте свой уровень сегодня, а не на собесе
10 минут, 20 вопросов по темам C#-разработчика. Без регистрации.