Опыт интервью Hexaview Technologies для МТС (в кампусе)

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

Всего раундов — 4, критерии отбора — 60% на протяжении

Раунд 1: Онлайн-оценка: Оценка проводилась на платформе Eklavvya. Оценка будет состоять из 3 разделов:

  • Раздел о способностях – 10 вопросов
  • Логический раздел – 10 вопросов
  • Технический раздел – 20 вопросов
  • Продолжительность оценки 40 минут

Этап 2: техническое интервью + кодирование

Вопрос по кодированию 1 (простой): непрерывный подмассив максимальной суммы https://practice.geeksforgeeks.org/problems/kadanes-algorithm-1587115620/1

  • OOPS — классы и объекты, 4 столпа OOPS, перегрузка функций, конструктор и его типы, полиморфизм и его типы, спецификаторы доступа и т. д.
  • СУБД — свойства ACID, ключи (первичный, кандидат, супер), запрос для поиска второго по величине числа, запрос для выполнения операции соединения, первичный ключ и уникальные ограничения и т. д.
  • Структура данных — временная сложность — вставка в начало/конец/середину связанного списка и массива, куча, разница между графиком и деревом

Продолжительность интервью 50 минут

Раунд 3: Техническое интервью + Кодирование

  • Вопрос по кодированию 1 (средний): групповые анаграммы https://leetcode.com/problems/group-anagrams/
  • Вопрос по кодированию 2 (сложный): минимальное количество времени для заполнения стаканчиков за время O(1) https://leetcode.com/problems/minimum-amount-of-time-to-fill-cups/
  • OOPS — полиморфизм, реализация многоуровневого наследования с кодом (вопросы о внутренней работе), создание пользовательского исключения в Java, разница между final, finally и finalize и т. д.
  • СУБД — свойства ACID, запрос на создание таблицы с заданными ограничениями, запрос на получение зарплаты путем объединения двух таблиц, хранимые процедуры, триггеры, типы соединений и т. д.
  • Структура данных — стек и очередь, создание связанного списка, средний узел связанного списка в одиночном обходе, создание двоичного дерева и поиск в порядке, методы обхода дерева, методы обхода графа и т. д.
  • Головоломка 1. Отмерьте 4 литра воды, используя контейнеры на 3 и 5 литров http://puzzles.nigelcoldwell.co.uk/twentytwo.htm

Продолжительность интервью 100 минут.

Раунд 4: Управленческий раунд: Подробное обсуждение проектов, JDK, многопоточности, конструктора, двоичного дерева и т. д.

Головоломка 1: https://www.geeksforgeeks.org/puzzle-7-3-bulbs-and-3-switches/

Головоломка 2: https://www.wyzant.com/resources/answers/90829/a_lily_pad_is_growing_in_a_pond_and_it_doubles_in_size_every_day_after_30_days_it_covers_the_entire_pond_on_what_day_does_it_cover_half_pond

Получил письмо с выбором через 3–4 дня, и мне предложили роль инженера по приложениям в соответствии с результатами на собеседовании.