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
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
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Mock-собеседование по System Design от Team Lead из ЯндексаMock-собеседование по Go от Team Lead OzonMock-собеседование по Go (Junior) от Team Lead из OzonMock-собеседование по System Design от Team Lead из OzonMock-собеседование по алгоритмам от Team Lead из ЯндексаMock-собеседование по Go от Старшего разработчика из Авито