Опыт интервью Oneshield (на территории кампуса)
Один щит посетил наш кампус для размещения. Всего было 4 тура:
- Онлайн-тест
- Кодирование Раунд
- Технический раунд
- Последний раунд
Онлайн-тест: Онлайн-тесты состояли из тестов на способности, в которых участвовали логические рассуждения, количественные способности и т. Д. Было 50 вопросов за 15 минут, затем был личностный тест на 10-12 минут и тест на смайлики на 15 минут. В тесте на смайлики были вопросы, в которых нас ставили в разные ситуации, и мы должны были сопоставить реакцию лица с тем, как отреагирует один человек.
Раунд кодирования: я прошел онлайн-тест, и был раунд кодирования на ручке и бумаге, это был 1-часовой раунд, где было задано 3 вопроса по кодированию.
- 1-й заключался в перестановке чисел в массиве таким образом, чтобы положительные элементы были в порядке убывания, а затем отрицательные элементы в порядке возрастания.
- https://www.geeksforgeeks.org/delete-all-odd-nodes-of-a-circular-linked-list/
- https://www.geeksforgeeks.org/minimum-time-required-so-that-all-oranges-become-rotten/
Решил все вопросы по кодированию и перешел в следующий раунд
Технический раунд 1: Собеседование началось с рассказа о себе, а затем я спросил, как были вопросы по программированию. Интервьюер просмотрел мое резюме и начал задавать основные вопросы из oops и dsa, такие как
- что такое перегрузка функций
- что такое бинарный поиск
- Приведите пример круговой очереди
Затем интервьюер спросил, знаю ли я вероятность, я сказал да, поэтому она задала один вопрос о вероятности, которой дали мешок с шарами, содержащими синие и красные шары, какова вероятность того, что при удалении 2 шаров мы найдем ровно один красный шар. Я не мог ответить, я сказал idk
затем, поскольку я сделал проект с использованием СУБД и MySQL, она сказала мне нарисовать реляционную модель базы данных моего проекта, а затем выполнить к ней запрос SQL. Я нарисовал реляционную модель и правильно ответил на SQL-запрос
Результат: выход в финал
Финальный раунд: этот раунд также начался с того, что я рассказал мне о себе, затем меня попросили объяснить мои коды из онлайн-теста по кодированию, после чего последовало несколько вопросов от oops и dsa, таких как:
- что такое статические члены
- мы можем написать код в деструкторе
- почему связный список предпочтительнее массива
- что такое векторы и словари
- затем это закончилось отрисовкой базы данных вашего проекта
Результат: Принято