Встречается на собеседованиях • сегодня

Какие реализовал 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 для видеозвонков.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы