Ребят, как в Яндексе тех. интервью вообще проходит? (Стажировка)
Всё нижеперечисленное сугубо мой опыт!!!! (!!!!) !!!!
Алгосы и структуры данных:
Дают две задачки. По обеим надо написать рабочий код за час. Не успел — скорее всего реджект. Если набагаешь, будут говорить что-то типа "данный код работать не будет" и постепенно будут уточнять, если продолжишь тупить. Ну, стандартная процедура.
Задачки leetcode easy-medium-hard (но hard дадут только если ты какой-нибудь олимпиадный задрот). Но я бы сказала, что есть задачки, на которых можно повалиться. Две лёгких дадут с очень маленькой вероятностью. Алгосные задачки в основном на потыкаться в map - hashmap (чаще второе).
Если просят написать класс, то досталась таска на структуры. Там обычно надо сразу несколько стандартных структур использовать.
По вопросам: могут спросить всё, что есть в поясах до коричневого включительно на курсере. Там всякие shared_ptr, optional, буферизацию вывода и т.д. Ну и стандартные вопросы по контейнерам типа "а сколько работает, а почему". Сложность вопросов от интервьюера зависит.
Если таска на написать класс, лучше писать сразу красиво и про optional не забывать. И юзай 17-й стандарт — они это не просто любят, а пытаются тебя к нему вывести