Встречается на собеседованиях • сегодня
Работал ли с хранимыми процедурами
Да, работал. Хранимые процедуры — это предкомпилированные SQL-запросы, хранящиеся в БД. Они повышают производительность, уменьшают сетевой трафик и централизуют бизнес-логику.
Пример вызова из Java через JDBC:
java
try (Connection conn = DriverManager.getConnection(url, user, pass);
CallableStatement stmt = conn.prepareCall("{call get_employee_by_id(?, ?)}")) {
stmt.setInt(1, employeeId);
stmt.registerOutParameter(2, Types.VARCHAR);
stmt.execute();
String name = stmt.getString(2);
System.out.println("Employee name: " + name);
}Плюсы: безопасность (SQL-инъекции), кэширование. Минусы: привязка к СУБД, сложность отладки.

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