Опыт интервью Bank of America для старшего технического сотрудника

Опубликовано: 13 Января, 2023

Bank of America посетил наш колледж, предложив должность старшего технического сотрудника. Весь процесс состоял из трех раундов, но еще до этого был процесс составления шорт-листа на основе резюме.

Раунд 1: видеоинтервью + вопросы по кодированию: это проводилось на платформе HireVue.

  • Всего было пять вопросов, и среди них было два вопроса по кодированию (оба были легкого уровня) и два управленческих вопроса, на которые нужно было ответить в видеорежиме, и я должен был объяснить один из решенных вопросов по кодированию.
  • Видеовопросы нужно было записывать через веб-камеру и микрофон. Насколько я помню, мне задавали следующие вопросы:

Вопрос кодирования 1. В качестве альтернативы можно изменить регистр символа для данной строки, т. е. первый символ должен быть в верхнем регистре, второй символ должен быть в нижнем регистре, третий — в верхнем регистре и т. д., когда вы сталкиваетесь с алфавитом и оставшийся символ должен оставаться неизменным.

Пример:

Input: 
abcde#fgh
Output: 
AbCdE#fGh 

Кодирование Вопрос 2:

  • https://practice.geeksforgeeks.org/problems/parenthesis-checker2744/1

HR Вопрос 1: Кратко расскажите о себе, проделанной вами работе, проблемах, с которыми вы столкнулись, и почему вы подходите для этой работы.

HR Вопрос 2: Как ваш предыдущий опыт сформировал/подготовил вас к этой роли?

В дополнение к этому меня также попросили объяснить подход ко второму коду, его логику и временные сложности.

Раунд 2: Техническое собеседование: это вращалось вокруг подробного обсуждения двух проектов, которые я сделал (связанных с искусственным интеллектом и машинным обучением), используемых технологий, проблем, с которыми я столкнулся и решил, а также некоторых основных вопросов по основным понятиям предметной области.

  • Кроме того, были заданы базовые вопросы DSA (в основном по линейным структурам данных), а также вопросы по ОС, СУБД и командам Linux (всего около 7-8 таких вопросов).
  • Это может быть оценено где-то между легким и умеренным, и кто-то с четкими фундаментальными знаниями может легко пройти этот раунд.

Раунд 3: HR-собеседование. Перед собеседованием с HR я получил результаты выбора другой компании (у которой оказалось более выгодное предложение), поэтому, несмотря на то, что я получил одно предложение, я решил дать этому раунду шанс.

  • Это был самый простой раунд, поскольку он включал в себя основные поведенческие вопросы, такие как, как я буду обращаться с новым стеком технологий, как я буду обеспечивать сотрудничество на рабочем месте, навыки убеждения и т. д.
  • В конце концов, как только интервьюер слегка намекнул, что мне потенциально могут предложить работу, я решил быть честным и вежливо сообщил им о другом предложении, после чего мое предложение было аннулировано.

В целом, это был интересный опыт, и я узнал много нового.