Встречается на собеседованиях • сегодня
Какую БД использовал на предыдущей работе
PostgreSQL - реляционная СУБД с открытым исходным кодом. Основные преимущества:
- Поддержка ACID-транзакций
- Расширяемость через пользовательские функции и типы
- Полноценные JSON-возможности (jsonb)
- Хорошая производительность для OLTP-нагрузок
Пример работы через psycopg2:
python
import psycopg2
conn = psycopg2.connect(dbname='test', user='postgres')
cursor = conn.cursor()
cursor.execute("INSERT INTO users (name, age) VALUES (%s, %s)", ('John', 25))
conn.commit()Также использовал Redis для кеширования и задач вроде rate-limiting. Пример:
python
import redis
r = redis.Redis()
r.setex('user:123', 3600, 'cached_data') # TTL 1 часВыбор зависел от задачи: PostgreSQL для структурированных данных, Redis для быстрого доступа и временных данных.

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