Опыт интервью Bank of America для старшего технического сотрудника
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 я получил результаты выбора другой компании (у которой оказалось более выгодное предложение), поэтому, несмотря на то, что я получил одно предложение, я решил дать этому раунду шанс.
- Это был самый простой раунд, поскольку он включал в себя основные поведенческие вопросы, такие как, как я буду обращаться с новым стеком технологий, как я буду обеспечивать сотрудничество на рабочем месте, навыки убеждения и т. д.
- В конце концов, как только интервьюер слегка намекнул, что мне потенциально могут предложить работу, я решил быть честным и вежливо сообщил им о другом предложении, после чего мое предложение было аннулировано.
В целом, это был интересный опыт, и я узнал много нового.