Встречается на собеседованиях • сегодня
Какие знаешь базы данных
Реляционные (SQL):
- MySQL, PostgreSQL — популярные, с поддержкой сложных запросов.
- SQLite — встраиваемая, без сервера (используется в мобильных приложениях).
- MS SQL, Oracle — корпоративные, с высокой производительностью.
NoSQL:
- MongoDB — документная, гибкая схема (JSON-подобные документы).
- Redis — key-value хранилище в памяти, для кеширования.
- Cassandra — колоночная, масштабируемая для больших данных.
Графовые:
- Neo4j — для данных со сложными связями (соцсети, рекомендации).
Пример подключения к MongoDB в Node.js:
javascript
const { MongoClient } = require('mongodb');
const url = 'mongodb://localhost:27017';
const client = new MongoClient(url);
async function run() {
await client.connect();
const db = client.db('test');
const collection = db.collection('users');
const users = await collection.find().toArray();
console.log(users);
}
run();
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы