Встречается на 6% собеседований по Python
С какими базами данных работал
В основном работал с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB, Redis) базами.
PostgreSQL:
- Использовал ORM (SQLAlchemy, Django ORM)
- Оптимизировал запросы, работал с индексами
- Настройка репликации
MongoDB:
- Гибкость схемы, агрегации
- Использовал PyMongo для работы
Redis:
- Кеширование, очереди (Celery)
- Pub/Sub для событий
Пример с SQLAlchemy:
python
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.ext.declarative import declarative_base
Base = declarative_base()
engine = create_engine('postgresql://user:pass@localhost/db')
class User(Base):
__tablename__ = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
Base.metadata.create_all(engine)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы