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

Работал ли с MongoDB

Да, работал с MongoDB, в основном в связке с Node.js (Mongoose) или через REST API.

Основное:

  • Гибкая схема (NoSQL), документы в BSON.
  • Использовал CRUD-операции, агрегации, индексы.
  • Опыт с Atlas (cloud) и локальными инстансами.

Пример (Mongoose):

javascript
const userSchema = new mongoose.Schema({
  name: String,
  age: { type: Number, min: 18 }
});
const User = mongoose.model('User', userSchema);

// Вставка
await User.create({ name: 'Alex', age: 25 });
// Поиск
const users = await User.find({ age: { $gte: 20 } });

Нюансы:

  • Оптимизация запросов через explain().
  • Транзакции (для multi-document операций).
  • Репликации и шардинг в продакшене.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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