Провести техническое собеседование Frontend разработчика
Задача: оценить кандидата на должность Frontend разработчик (Middle, Middle+). И дать свое заключение по поводу его навыков по стеку ниже.
1 стек:
- Опыт разработки на одном из популярных фреймворков React/Vue/Angular приложений от 1-ого года;
- Уверенные знания нативного Javascript ES5, а также JS ES6+;
- Опыт работы с Git и инструментами автоматизации development workflow (Webpack/Gulp/Grunt);
- Хорошие знания HTML5 и CSS;
- Понимание принципов работы с REST API;
- Понятный код, использование JSDoc, написание unit-тестов;
- Опыт работы с React;
- Опыт работы с Next.js;
- Опыт программирования на TypeScript;
- Опыт работы с хранилищем состояний (Redux и т.д.);
- Знания JS: синтаксис и базовые конструкции, dom-манипуляции, манипуляции с данными, Fetch/Ajax, ООП, Promise, Async/Await, Regex;
- Умение проектировать архитектуру с нуля;