Введение

Привет, я Михир Радж, студент третьего курса бакалавриата факультета машиностроения, изучающий курс бакалавриата технических наук в IIT Kharagpur. Я из Ранчи, Джаркханд. Я присоединюсь к Honeywell в качестве стажера по разработке программного обеспечения с 23 мая.

Как вы попали в Honeywell (SWE)? Какова была процедура отбора?
Эта роль была открыта для всех предфинальных студентов со всех факультетов. Отборочный тест состоял из трех вопросов по кодированию со средним уровнем сложности. Тест проводился на платформе Hackerank.
Вопрос 1. Это был Graph Traversal, где нам представили неориентированный граф с N узлами и M ребрами, и мы должны были вычислить связанную сумму каждого компонента и, наконец, прийти к окончательный ответ.
Вопрос 2. Это было на сегменте Tress, но подход O(n 2 ) прошел все тестовые случаи из-за его слабости. Здесь мы предоставили два массива, один из которых хранит индексы элементов в порядке их размещения в очереди, а другой хранит мгновенную позицию, в которой соответствующий элемент помещается в очередь. Было упомянуто, что каждый раз, когда вставляется элемент, все следующие элементы смещаются вправо на одну позицию, и, наконец, нам нужно выяснить последовательность элемента в очереди после того, как все элементы были размещены.< br /> Вопрос 3: Он был основан на карте и некоторых операциях с ней; Точно не помню :)
После шорт-листа на основе резюме и теста, следующим этапом было техническое собеседование, за которым последовал HR-раунд. В техническом раунде есть несколько вопросов по алгоритмам сортировки (поскольку мой проект был визуализатором сортировки), пара коротких вопросов по кодированию, за которыми следуют некоторые основы концепций ООП, и краткое обсуждение всех проектов, которые я упомянул в своем резюме, и, наконец, обсудили всю техническую экспертизу, упомянутую в моем резюме. Последним раундом был HR-раунд, где стандартные вопросы HR, такие как прошлый опыт, что вы можете изменить, если вас выберут,
и как вы работаете в команде. HR будет особенно интересна внеклассная деятельность, ваша способность выражать себя и, что наиболее важно, разделяете ли вы ценности компании. Для раунда HR настоятельно рекомендуется просмотреть страницу фирмы и проверить текущую рабочую область организации, поскольку HR хотел бы, чтобы вы имели некоторое представление о компании, в которую вы подаете заявку. Тщательно изучите ценности компании
.

Как к ним подготовиться?

Чтобы подготовиться специально для Honeywell, вы должны отлично разбираться в структурах данных и алгоритмах. В тесте будут средние вопросы, поэтому очистите все принципы обычного DSA и больше сосредоточьтесь на динамическом программировании и графиках, поскольку эти темы включены практически в каждый тест компании. Что касается экзаменов по кодированию, вы должны решать вопросы в течение как минимум двух месяцев, чтобы получить твердое представление. Вы можете попрактиковаться в вопросах на таких сайтах, как Leetcode, InterviewBit и GFG, потому что вопросы будут очень похожими. Я лично использовал платформу AlgoZenith и InterviewBit в основном для решения вопроса.
Вы должны быть знакомы с проектами, перечисленными в вашем резюме на собеседовании. Сохраняйте самообладание и избегайте паники на протяжении всего интервью. Никогда не программируйте на собеседовании так, как будто вы все знаете о проблеме; вместо этого попробуйте взаимодействовать с интервьюером, задавайте вопросы, а если у вас их нет, расскажите ему, что вы делаете для решения проблемы и почему вы это делаете; только тогда интервьюер заинтересуется вами; спрашивайте подсказки, если вы где-то застряли; интервьюер готов помочь вам; они просто хотят проверить ваш мыслительный процесс. Чтобы подготовиться к поведенческим вопросам в раунде HR, вы должны быть знакомы с техникой STAR (ситуация, задача, действие и результат) и ознакомиться с принципами лидерства компании.

С какими трудностями вы столкнулись при подготовке к этой компании/профилю? Как вы решили эту проблему?

Самой сложной проблемой, с которой я столкнулся, было обдумывание вопроса с его оптимальным ответом в определенный период проверочного экзамена, в то время как я находился под давлением, чтобы добиться большего успеха, чем другие. Чтобы преодолеть это, вы можете провести пробные тесты до начала теста CDC. Технические интервью — это не то же самое, что соревновательное программирование. На собеседованиях вы должны постепенно
продвигаться к наиболее эффективному ответу, не осознавая ограничений. Однако ограничения определяют весь подход и менталитет в соревнованиях по программированию. Быть сотрудником CP может вызвать некоторые проблемы во время интервью. Иногда не смотреть на ограничения напрямую
должно быть достаточно, чтобы обойти эту трудность.

Во время учебы в CDC вы можете получить отказ на экзаменах по кодированию, в основном из-за CGPA в День 1 или День 2. В это время вы должны быть психологически напряженными и доверять себе.

По вашему мнению, кто в идеале должен претендовать на эту вакансию?

Любой, кто заинтересован в разработке программного обеспечения, кодировании или обработке больших объемов данных, может претендовать на эту роль. Honeywell предоставляет стажерам различные технологические наборы и проекты, включая DevOps, машинное обучение, веб-приложения, микросервисы, базы данных и многое другое. Возможно, вы сможете работать с этими передовыми технологиями. Любой, кто заинтересован в этих позициях,
может подать заявку; В то время у Honeywell не было отдела или критериев CG, и баланс между работой и личной жизнью станет очевиден после того, как я начну свою стажировку 22 мая.

Какие основные моменты, по вашему мнению, было бы уместно упомянуть в вашем резюме при таргетинге на этот профиль? (какие-нибудь конкретные предложения, которые вы хотели бы сделать?)

Запишите все свои проекты/стажировки и отразите их надлежащим образом в резюме, так как это важнейший компонент любого собеседования. Проект может быть самостоятельным или под руководством профессора. Выделите все свои достижения в разделе «Академические достижения». Введите свои рейтинги дескрипторов с таких сайтов, как Codeforces и CodeChef. Укажите свой ранг, если вы участвовали в Google Code Jam, Kickstart или Facebook Hacker Cup. Поместите взносы с открытым исходным кодом, если таковые имеются.

Наконец, не увлекайтесь играми с числами в День 1, 2 и так далее.
Любой конкретный совет, который вы хотите дать хунте, проходящей стажировку в этом году. Во время интервью всегда думайте вслух. Никогда не пытайтесь лгать в своем резюме и будьте готовы отвечать на вопросы о проектах, которые вы указали в нем. Следуйте своему сердцу и подавайте заявки только на те роли, которые вам интересны. Подавайте заявки только на те вакансии, которые появятся в первые несколько дней. Предпочтительнее
пройти стажировку по интересующей вас должности на 2-й, 3-й день или даже позже, чем соглашаться на стажировку 1-го дня, совершенно не связанную с вашей областью интересов. Определите, какие роли вы хотите выполнять, и подготовьтесь соответствующим образом. Свяжитесь с другими людьми, которые планируют
такое же мероприятие. Обсудите с ними беспокойства и сомнения. Всегда читайте редакционные статьи после того, как решили проблему. Это помогает в исследовании улучшенных стилей кодирования и других способов. Совместите свои резюме с позициями, на которые вы будете претендовать, и попросите их проверить 2–3 старших. Тесты на кодирование
очень беспокойные, так что отдыхайте во время перерыва. Поддерживайте энтузиазм в день собеседования и продолжайте, если ваши друзья попадут на стажировку в день 1 или день 2. Не беспокойтесь слишком сильно о стажировках CDC. CDC не означает конец света. Имеются и другие
альтернативы, в том числе стажировки за пределами кампуса или исследовательские стажировки за пределами CDC.

С наилучшими пожеланиями и всего наилучшего!!