Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.
Для смены тарифа клиент отправляет запрос, backend проверяет пользователя и допустимость перехода, фиксирует операцию и обновляет доступ после подтверждённого бизнес-события. Детали зависят от оплаты и архитектуры.
Все строки слева и совпавшие справа сохраняет LEFT JOIN. Только совпавшие пары возвращает INNER JOIN, однако отсутствие NULL в результате само по себе не определяет вид соединения.
CSS-селекторы выбирают элементы по правилам CSS, а XPath описывает путь и условия по дереву документа. XPath удобен для ряда текстовых и родственных связей; выбор зависит от устойчивости локатора.
Завершение определяется согласованными критериями выхода: важные проверки выполнены, результаты понятны, а остаточные риски приняты ответственными. Это не обязательно означает отсутствие любых дефектов.
Обычно API возвращает согласованную ошибку аутентификации с нейтральным сообщением «Неверный логин или пароль». Не следует раскрывать, существует ли конкретный аккаунт; точный статус определяется контрактом.
Соотношение в конкретной команде Ренессанс-Кредита нужно назвать по своему опыту и за определённый период. Единой подтверждённой пропорции для всей компании из вопроса не следует.
Изменения делают в локальной ветке, фиксируют коммитом и отправляют git push origin имя-ветки. При расхождении истории сначала получают и согласуют удалённые изменения.
Подтверждено как минимум отсутствие понятной реакции интерфейса на сбой входа, если по требованиям она должна быть. Сам Not Found у нижнего сервиса ещё не доказывает отдельный дефект без его контракта.
Процессы обычно имеют отдельные адресные пространства, а потоки одной JVM разделяют память процесса. System.exit инициирует завершение всей JVM, а не только текущего потока.
Объясните, какая часть управления тестированием вам интересна: планирование, риски, развитие людей или координация. Затем назовите реальные типы встреч и их полезный результат.
Нет, Java HashMap не гарантирует порядок обхода по вставке. Для такого требования обычно используют LinkedHashMap с порядком вставки; TreeMap сортирует по ключам, что является другой задачей.
Назовите реальные типичные проблемы: неясные проверки, дубли, скрытые зависимости, нестабильные ожидания и небезопасные данные. Объясните, как замечание помогало улучшить результат, а не только стиль.