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