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

Расскажи про свой опыт работы с SQL

Имею опыт работы с SQL в контексте Node.js, используя как чистые SQL-запросы, так и ORM (Sequelize, TypeORM). Работал с реляционными БД (PostgreSQL, MySQL) — создавал схемы, оптимизировал запросы, настраивал индексы.

Пример с pg (PostgreSQL):

javascript
const { Pool } = require('pg');
const pool = new Pool({ connectionString: 'postgresql://user:pass@localhost/db' });

async function getUsers() {
  const res = await pool.query('SELECT * FROM users WHERE active = $1', [true]);
  return res.rows;
}

С ORM (Sequelize):

javascript
const users = await User.findAll({ 
  where: { active: true },
  include: [Profile] // JOIN
});

Также работал с транзакциями, миграциями (knex), и сложными запросами (GROUP BY, подзапросы).

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

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

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

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