Опыт интервью GammaStack 2023

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

Это был проезд кампуса. Так компания пришла в наш колледж.

Первый раунд (тест на территории кампуса): тест проводился в кампусе, а не в сети, и за нами наблюдали наблюдатели GammaStack. Было четыре вопроса, в которых 2 простых, 1 средний и еще 1 сложный.

  • Вам дан массив и сумма, и вы должны найти сумму в массиве или нет. Например: сумма = 12 и обр[]={1,5,3,6,3}. Итак, эта сумма находится в массиве или нет.
  • Найдите десятичную дробь данного двоичного числа.
  • Число полностью делится на 2 или что-то в этом роде.
  • И последняя проблема королевы.

Второй тур (Технический 1) : 63 студента были отобраны для этого раунда из 200-300. Когда я появился в комнате для интервью, интервьюер даже не дал мне сесть на стул и начал задавать вопросы LoL.

  • Он спросил, что вы знаете, чтобы найти и сказать мне его типы
  • Он попросил меня написать код для бинарного поиска, дал мне свой ноутбук и сказал написать программу. Я просто написал это в течение минуты, и это работало хорошо. Поэтому он попросил меня объяснить этот код на бумаге, что я и сделал.
  • Потом начал спрашивать про СУБД
  • Что такое типы СУБД? объяснять.
  • СУРБД и ее продукт.
  • Он попросил меня создать таблицу «многие ко многим». (Студент и сотрудник) слишком много таблиц. И запросы по нему.

Я тоже писал запросы. Позже мы обсудили несколько тем, таких как ОС, компьютерные сети, но основное внимание уделяется СУБД и MySQL.

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

  • Сначала он представился и подарил мне Компьютер.
  • И спросил о моих прошлых проектах и опыте.
  • Прежде всего, он начал с постановки задачи СУБД, которая
  • Несколько сотрудников приходят на собеседование со студентами. Мне нужно создать базу данных, чтобы вести учет этих сотрудников и сколько интервью со студентами они взяли. И какой студент был опрошен каким интервьюером и в течение какого времени.
  • Таким образом, в основном эта проблема также была решена с помощью формирования таблицы «многие ко многим». И он был впечатлен моим ответом.
  • Затем наступает самое приятное, вопрос, который помог мне продвинуться в Third Technical, был следующим:
  • Он дал мне постановку задачи, чтобы сделать заявку (это игра в змейку и лестницу, которая не так проста, но все же я очень хорош в разработке проекта, поэтому мне удалось ее завершить, он дал мне полчаса, чтобы завершить это и я закончил его в данное время).

Затем он начал говорить со мной о том, на чем основана компания и чем я сейчас занимаюсь, чтобы зарабатывать на жизнь и все такое.

Четвертый раунд (Технический 3): Я был чертовски уверен, что буду выбран для этого Технического Раунда 3, и я был выбран. Затем начинается Третий тур, в котором отобрались только 3 ученика, и одним из них был я.

  • Интервьюер был довольно строг и начал расспрашивать о моих предметах и предыдущих раундах. Затем появились структуры данных. Он спросил меня, как вы объясните структуру данных новичку? Предположим, я нуб, тогда объясните мне, я ответил: что сначала я объясню, что такое данные, а затем объясню ему структуру данных. Он был впечатлен.
  • Затем он спросил, какой у меня любимый предмет. Я ответил, что машинное обучение, так как я знаком с его концепциями, а он нет. Поэтому он снова спросил, какой ваш любимый предмет, кроме машинного обучения?
  • Затем в моем резюме был проект веб-сервера, поэтому я сказал «Компьютерные сети» и направил его в сторону моего проекта.
  • Затем он дал мне Постановку задачи Трудная задача LeetCode
Input : ((())))()()()())))  output : ()()()()
  • Есть строка с числом скобок, и мне нужно найти из нее самую длинную допустимую подстроку (не длину подстроки, а подстроку).
  • Я написал для него код на Java с использованием двух стеков, но он не смог его понять. Тем не менее, я разрабатываю этот код перед ним.
  • Позже он снова задал вопрос, который находит самый длинный действительный пароль из строки, после чего я рассказал ему о подходе этой программы, и это было правильно.
  • Потом он начал спрашивать о временной сложности нескольких алгоритмов, и я ему все правильно сказал.

Интервью закончилось.

Пятый раунд (HR): В раунде HR они задавали основные вопросы, связанные с переездом и всем остальным.

  • История семьи
  • Достижения
  • Попросили высшее образование
  • Зарплатные ожидания: я четко сказал, что мое первое и последнее предпочтение — более высокий пакет, который они дают.

Я понял, что «Они просят больше, чем дают». Наконец, они объявляют результаты после 3-6 дней интервью. Я публикую эту статью после того, как меня выбрали. Всем лучших ребят!