Как внести изменения в Git-репозиторий: ваши действия и команды?
Минимальный набор команд Git для внесения изменений в основную ветку проекта:
Читать ответПодготовка к интервью
1058 вопросов с собеседований в Альфа-Банк
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Альфа-Банк. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: devops, infrastructure, database.
Каталог
Минимальный набор команд Git для внесения изменений в основную ветку проекта:
Читать ответВ Kubernetes ограничения ресурсов (Resource Limits) используются для контроля потребления CPU и памяти контейнерами в подах.
Читать ответДля сборки контейнера из Dockerfile используется команда:
Читать ответВ PostgreSQL пароли пользователей обычно не хранятся в базе данных в открытом виде. Вместо этого применяются хеширование и соль для защиты паролей.
Читать ответВ Apache Airflow для передачи данных между задачами обычно используют XCom (Cross-Communication).
Читать ответРешение выйти на рынок и сменить место работы обычно связано с желанием профессионального роста, поиска новых вызовов и возможностей.
Читать ответMapReduce — это модель программирования для обработки больших данных, состоящая из двух основных стадий: Map и Reduce.
Читать ответМой опыт включает сопровождение и анализ процессов загрузки данных, где я отслеживал корректность и своевременность ETL-процессов, выявлял узкие места и аномалии в логах и метриках.
Читать ответМеня мотивирует возможность решать сложные задачи, видеть результат своей работы и постоянно развиваться в профессиональном плане. Особенно ценю работу в команде, где можно обмениваться знаниями и улучшать процессы.
Читать ответВ рамках проекта на Apache Spark я реализовывал обработку больших данных для аналитики. Основные задачи включали чтение данных из источников (например, CSV, Parquet), трансформацию и агрегацию.
Читать ответВ Oracle пакеты — это логические группы процедур, функций, переменных и курсоров, объединённые в один объект базы данных. Они позволяют инкапсулировать логику и обеспечивают удобство повторного использования кода.
Читать ответДля правильной реализации или настройки экземпляра HttpClient в проекте важно избегать создания нового экземпляра для каждого запроса, так как это может привести к исчерпанию сокетов и ухудшению производительности.
Читать ответ