Рубрики

Морган Стэнли Интервью | Набор 9 (в кампусе для стажировки)

1 тур — письменный тест 30 объективных вопросов и 3 вопроса по кодированию.
Время отведено 90 мин. Он состоит из 3 разделов:

1.В первом разделе были вопросы логической и математической пригодности. Всего 10 вопросов.
2. Это был раздел, зависящий от языка. Вам было разрешено выбрать любой язык C / C ++ / JAVA, и в этом разделе было 30 вопросов. Уровень сложности был умеренным.
3. Третий раздел состоит из 3 вопросов кодирования, которые были следующими:

Q-1 Проверьте, являются ли данные строки анаграммой друг друга. Пространством нужно пренебречь.
Q-2 Три вершины треугольника были даны вместе с еще одной точкой. Мы должны проверить, находится ли данная точка внутри треугольника или нет.
Q-3 Имеются три строки A, B и C. Напишите функцию, которая проверяет, является ли C чередованием A и B. C называется чередованием A и B, если оно содержит все символы A и B и порядок все символы в отдельных строках сохраняются.

Вопросы не были такими сложными, но их нужно было решить за 90 минут.

Отобранные 8/61 ученики для второго тура.

2-й тур — технические вопросы, вопросы кодирования и HR раунд все вместе

Представьтесь.
Поделитесь приятным опытом в колледже.

Технические вопросы
1. Дан массив с базовым адресом 4000 и размером массива arr [20] [20]. Определить адрес индекса arr [3] [4].
2. Функция-прототип printf.
3. Как используется malloc и где он используется. Также сообщите тип возвращаемого значения malloc и почему вам нужно набрать приведение типа возвращаемого значения malloc. Объясните это на примере?
4. Если мы возьмем пустоту * p и int * q и напишем q = p. Тогда что будет вывод на C и C ++.
5. При каких условиях вызывается ваш конструктор копирования. Упомяните все возможные условия.
6. В чем разница между ранним и поздним связыванием.
7. Задал вопрос о концепции нарезки объектов.
8. Задал вопрос о концепции позднего связывания.
9. Что такое VPTR и V-Table. Где на самом деле присутствует V-таблица и отличается ли она для каждого класса или является общей для всех классов. И где находится VPTR?
10. Размер класса будет увеличиваться при использовании виртуального указателя. Если да, объясните причину этого.
11. Чистая виртуальная функция и ее реализация с помощью примера.

Теперь перешел на некоторые вопросы кодирования

Q-1 У вас есть связанный список, содержащий данные, следующий указатель и случайный указатель. Данные могут содержать повторяющиеся значения. Теперь нужно сохранить всю информацию в любой новой структуре данных, кроме связанного списка, и вернуть эту структуру, чтобы другой пользователь мог создать такой же связанный список с помощью данных в новой используемой структуре данных.
предположим, что связанный список
2 -> 3 -> -3 -> 4 -> 5 -> -3
Теперь случайный указатель 2 указывает на первый -3, а случайный указатель 3 указывает на второй -3 и так далее…

Q-2 Разделить флаг R, G, B в O (n) и использовать одну переменную.
Например: — RRGBRRBGGR
Вывод должен быть: RRRRRGGGBB

В-3 С помощью какой структуры данных вы можете внедрить систему парковки для разных категорий колес (2, 4, 6).

В конце концов
Почему вы хотите присоединиться к Morgan Stanley?

Общая продолжительность собеседования составила около полутора часов.

Если вам нравится GeeksforGeeks и вы хотите внести свой вклад, вы также можете написать статью и отправить ее по почте на contrib@geeksforgeeks.org. Смотрите свою статью, появляющуюся на главной странице GeeksforGeeks, и помогите другим вундеркиндам.

Все проблемы с практикой для Моргана Стэнли !

Напишите свой опыт интервью или отправьте его по электронной почте на адрес contrib@geeksforgeeks.org

Рекомендуемые посты:

Морган Стэнли Интервью | Набор 9 (в кампусе для стажировки)

0.00 (0%) 0 votes