Встречается на 25% собеседований по Go
Какие типы БД знаешь
Реляционные (SQL): PostgreSQL, MySQL, SQLite - хранят данные в таблицах с четкой схемой.
NoSQL:
- Документные (MongoDB, CouchDB) - хранят JSON-подобные документы
- Ключ-значение (Redis, DynamoDB) - быстрый доступ по ключу
- Колоночные (Cassandra) - оптимизированы для аналитики
- Графовые (Neo4j) - для связей между данными
Пример работы с PostgreSQL в Go:
go
db, err := sql.Open("postgres", "conn_string")
rows, err := db.Query("SELECT * FROM users WHERE age > $1", 18)Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы
