Реклама

ПаровоJSик: как мы не нашли тренажер для JS/TS-собеседований на русском и сделали свой

#ПаровоJSик #TS-собеседований #Готовиться #Поэтому
ПаровоJSик: как мы не нашли тренажер для JS/TS-собеседований на русском и сделали свой

Нас двое. Один недавно искал работу и ходил по собеседованиям, второй сам собеседует кандидатов и раз за разом видит, как люди спотыкаются на одних и тех же задачах: debounce, глубокое сравнение объектов, форма с валидацией. Готовиться к таким задачам на русском оказалось почти негде, особенно если вы пишете на JS или TS не только во фронте, но и на бэке. Поэтому мы сделали ПаровоJSик. Под катом рассказываем, что внутри, как тесты запускаются прямо в браузере и что будет дальше. По вагонам!

Предыстория: откуда взялась идея

Нас двое. Один из нас недавно искал работу и ходил по собеседованиям. Второй сам собеседует кандидатов и раз за разом видит одну картину, люди спотыкаются на одних и тех же задачах. Debounce, глубокое сравнение объектов, форма с валидацией. Задачи не сложные, но на собеседовании их надо написать руками, без автокомплита и без ChatGPT в соседней вкладке.

Copilot и Cursor сейчас пишут код быстрее, чем успеваешь сформулировать задачу. Но на собеседовании их нет. Есть вы, редактор и человек, который смотрит, как вы думаете.

И это касается не только фронтенда. JavaScript и TypeScript давно живут и на бэке, а фуллстек на Node и React для многих команд обычная история. Готовиться к таким собеседованиям приходится по кусочкам из разных мест.