Загрузка страницы

Mock - собеседование от ведущего разработчика из Ozon (секция С++)

Mock - собеседование от ведущего разработчика из Ozon секции С++ на платформе it-interview.io

it-interview.io - потренируйтесь проходить собеседования с разработчиками из ведущих компаний и получите подробный отзыв о том, на какую зарплату и грейд вы можете расчитывать, или над чем вам еще стоит поработать!

Потренироваться:
https://it-interview.io/

[[ Отзыв для кандидата ]]
Рекомендовать этого человека на следующий этап? ДА
Каковы были его технические навыки? 3/5
Каковы были его способности решать проблемы? 2/5
Каковы были его коммуникативные способности? 5/5

Собеседование проводили больше в практическом формате - за его время написали практически полностью shared_ptr, а также make_shared (с моей помощью). За время собеседования было выявлено ряд деталей, сейчас поподробнее о каждой из них:
- плохо знаком с шаблонами, а именно с явной специализацией шаблонов и variadic templates.
- плохо знаком с auto_ptr, не знал в чем была его проблема;
- плохо знаком с правилом нуля, трех и пяти;
- не слышал про универсальные ссылки;
- не знает swap идиому;

Что касается общего впечатления - в принципе что-то знает по С++, но знания эти достаточно абстрактные и поверхностные (джуновские). В практике, а точнее в процессе написания умного указателя было много проблем - много бажил, писал код неоптимально эффективно, путался в реализации самого указателя и его интерфейса, помимо этого плохо соблюдал свой стиль кода, которого он сначала придерживался (порадовало, что знал про проблему копирования самого в себя и достаточно неплохо знаком с move семантикой). Также были замечаны проблемы с синтаксисом языка - возможно из-за того, что волновался или из-за того, что не так много пишет на С++. По общению все хорошо, ничего плохого сказать не могу.

Рекомендации для кандидата:
Рекомендую вам уделять больше внимания практике - решать больше алгоритмических задачек и писать больше на С++ (так как были заметны проблемы с реализацией определенных концепций), а также уделить достаточное время для изучения различных тонкостей и внутренностей языка С++ (много чего знаете абстрактно, но нет детального понимания как и что где-то работает). Помимо этого советую чаще ходить на собеседования, так как было заметно очень сильное волнение (с опытом прохождения собеседований оно уйдет).

#собеседование #mock_собеседование #interview #mock_interview
#собеседование_программиста #programmer_interview #си #си_плюс_плюс #c #cpp

Видео Mock - собеседование от ведущего разработчика из Ozon (секция С++) канала it-interview
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
12 августа 2022 г. 14:58:48
00:56:51
Яндекс.Метрика