Newfold Digital Interview Experience (на кампусе) 2022 г.
Newfold Digital (ранее известная как Endurance International Group) — компания, специализирующаяся на веб-хостинге и обслуживающая более 7 миллионов клиентов. Она была создана в 2021 году путем слияния Endurance International Group и Web.com. Он распространен в 17 странах, в нем работает около 4500+ сотрудников.
Роль: инженер по эксплуатации
Всего было 5 раундов — онлайн-тест MCQ, тест по программированию, 2 раунда технических собеседований и собеседование с персоналом. Весь процесс был онлайн.
Раунд 1 (тест MCQ — 60 мин) : проводился на платформе Talview. Около 450+ человек прошли этот тест. В тесте были вопросы, основанные на концепциях ООП, Linux (разветвление, основные команды, отладка), компьютерных сетях и операционных системах.
Раунд 2 (тест по кодированию — 60 мин) : также проводится на платформе Talview. В шорт-лист этого раунда вошли около 70+ человек. Тест состоял из 3 вопросов. Два из них были:
- Минимизация строк — https://www.geeksforgeeks.org/minimize-length-of-a-string-by-removing-suffixes-and-prefixes-of-same-characters/
- Имея число N и строку S длины N, отсортируйте строку таким образом, чтобы буквы, имеющие значение ASCII в качестве простого числа, стояли первыми в порядке возрастания значения ASCII, а буквы с составным значением ASCII затем располагались в порядке убывания их значения ASCII.
Раунд 3 (Техническое интервью 1 — 60 минут) : Это было онлайн-интервью. Около 25+ студентов были отобраны для участия в этом туре. Этот раунд был посвящен основным концепциям ОС и CN.
- Модель TCP/IP, модель OSI и функциональные возможности всех уровней.
- ARP
- Типы ОС
- Алгоритмы планирования, их реальные приложения, недостатки
- HTTP против HTTPS
- DNS-процесс
- Состояние гонки
- Потоки против процесса
- Процесс загрузки Linux
- TCP против UDP
- Некоторые команды Linux
- Нормализация
Раунд 4 (Техническое интервью 2 — 90 минут) : интервьюер сначала просмотрел мое резюме и попросил меня рассказать о себе и объяснить проекты, которые я сделал. Затем интервьюер углубился в концепции CN и OS. Некоторые из заданных вопросов были:
- Что происходит, когда вы вводите https://www.newfold.com? Интервьюер ожидал, что я подробно отвечу на него, начиная с DHCP и заканчивая кешем браузера, процессом DNS, протоколами маршрутизации (OSPF, RIP, BGP) и рукопожатием TCP. Только на это ушло до 30 минут.
- HTTPS против HTTP
- UDP- и TCP-приложения
- Затем интервьюер представил экран и спросил меня о командах Linux top и free, отображаемых атрибутах.
- Концепция виртуальной памяти и пейджинга.
- Помолвка
- Тупик, Семафоры
- Алгоритмы планирования ОС учитывают их ограничения и реальные приложения.
- Подсети
- Бесклассовая и классовая адресация
- Управление потоком — «Остановиться и подождать», «Вернуться N», «Выборочный повтор»
- Дизайн системы. Интервьюер попросил меня разработать приложение для электронной коммерции. Интервьюер ожидал, что я расскажу о балансировке нагрузки, вертикальном и горизонтальном масштабировании, кэшировании, базах данных и о том, как справляться с потерей данных с помощью RAID и безопасности.
Раунд 5 (Раунд HR): Это был телефонный раунд, и HR задавал общие вопросы о компании, обо мне и т. д.
Результат: Выбрано. Работу предложили 6 студентам.