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

Какой опыт работы с БД

Работал с реляционными (PostgreSQL, MySQL) и NoSQL (MongoDB) базами. - **PostgreSQL**: ```java try (Connection conn = DriverManager.getConnection(url, user, pass); PreparedStatement stmt = conn.prepareStatement("SELECT * FROM users WHERE id = ?")) { stmt.setInt(1, userId); ResultSet rs = stmt.executeQuery(); // обработка результатов } catch (SQLException e) { e.printStackTrace(); } ``` - **MongoDB**: ```java MongoClient client = MongoClients.create("mongodb://localhost:27017"); MongoDatabase db = client.getDatabase("test"); MongoCollection users = db.getCollection("users"); FindIterable result = users.find(eq("age", 25)); ``` Опыт включает: проектирование схем, оптимизацию запросов, индексы, транзакции, миграции (Flyway/Liquibase).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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