Встречается на собеседованиях • сегодня
Какие реализовал pet-проект
Разработал REST API для управления задачами (Todo List) с авторизацией через JWT. Использовал Express.js, MongoDB (Mongoose), валидацию через Joi. Реализовал CRUD операции, пагинацию, фильтрацию по статусу задач.
Пример кода маршрута:
javascript
router.get('/', auth, async (req, res) => {
const { page = 1, limit = 10, status } = req.query;
const query = { owner: req.user._id };
if (status) query.status = status;
const tasks = await Task.find(query)
.limit(limit * 1)
.skip((page - 1) * limit);
res.json(tasks);
});Также создал чат на Socket.io с комнатами, историей сообщений и онлайн-статусом пользователей. В планах - добавить WebRTC для видеозвонков.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы