Рубрики

Monotype Solutions Интервью Опыт

Здравствуйте, друзья, я делюсь своим опытом трудоустройства в Monotype Solutions India Pvt Ltd, чей процесс отбора проводился в моем колледже. Процесс состоял из письменного (онлайн) теста, за которым следовали технические и кадровые интервью.

Онлайн тест: НЕТ отрицательной маркировки (1,5 часа теста)
Тест проводился на Mettl и состоял из C (около 20 вопросов), C ++ (5 вопросов), вопросов Aptitude (около 10 вопросов) и задач программирования.
1.

char *str1 = “monotype”;
char *str2 = “monotype”;
if (str1==str2)
    puts (“Same”);
else
    puts(“Not same.”);

2. Одним из них было что-то относительно области видимости переменных.

3. Из викторины связанных списков на geeksquiz: Q2 и Q4. ВОРОТА вопросы.

Вопросы C ++ были чисто концептуальными. Вопросы склонности были смешанного уровня сложности. 3 задачи программирования, и мы должны были сделать 2 (случайным образом назначены нам).

а) Найти и удалить все вхождения шаблона ab ba (что-то подобное) из заданной строки.

б) При наличии связанного списка и двух целых чисел M и N. Пройдите по связанному списку так, чтобы вы сохранили M узлов, затем удалили следующие N узлов, продолжайте то же самое до конца связанного списка.
http://espressocode.top/delete-n-nodes-after-m-nodes-of-a-linked-list/

в) Одна проблема, основанная на концепции поиска «следующего большего элемента». (дано на гиксфоргекс). Из них 1-й и 3-й должны были быть запущены и скомпилированы, а 2-й должен быть представлен в виде простого текста. Они проверяли это вручную.

Техническое собеседование (1,5-2 часа, у меня 2,5 часа.)

Началось с официального введения.

Были заданы следующие вопросы:

1. Дана строка символов, содержащая «Как дела» и char * a = «Монотип». Храните «Монотип, как дела» в одном заявлении. Я предложил сделать это с помощью цикла for, но он не был удовлетворен этим и попросил сделать это с помощью функции «sprintf».

2. Какая польза от указателей? Как двумерные массивы хранятся в памяти? Имитация 2D-массива с использованием двойных указателей. Я объяснил ему * (* (a + 2) +2) для [2] [2], но он не был удовлетворен моим ответом. Я наконец сделал это, выделив память для каждого одномерного массива, используя malloc, а затем создал массив указателей для хранения адреса каждого такого одномерного массива. Это было правильно.

3. Дискуссия о Big и Little Endian ПК, как найти, какой ПК какой, взаимопревращение с использованием побитовых операторов.

4. Задача кодирования, чтобы найти, сколько раз число непрерывно появляется в массиве. Например: 123333345, появляется 3
пять раз за O (n).

5. Алгоритм поиска: концепция бинарного поиска.

6. Проверьте, образует ли двоичный шаблон числа палиндром, используя побитовые операторы.

7. Карта памяти C-программы, куча памяти.

8. Определение против декларации. У вас есть два файла .c, каждый из которых содержит функцию, имеющую только один оператор объявления статической переменной. Включите эти файлы в новый файл .c и скомпилируйте проект. Теперь он задавал различные вопросы, основанные на этом, которые основывались на концепции классов хранения. Я не помню точные вопросы. 😛

9. Вращение битовой комбинации номера. Пограничные случаи были даны как для 32-битного числа, если у нас есть индекс нумерации битов из RHS (в отличие от того, что мы обычно делаем в массивах, начальный индекс 0,1… .n-1 начинается слева), и соответствующие биты лежат от B9 до B0, т. е. самые левые 22 бита являются случайными и не требуются. Поверните так, чтобы B9-> B8, B8-> B7… B0-> B9. Используйте побитовые операторы.

10. В гонке участвуют 25 лошадей. 5 можно запустить одновременно. Найдите минимальные гонки, чтобы найти первую тройку.

Были еще несколько вопросов, которые я не помню. Такие вопросы, как доступ к массиву по спирали, задавались и другим студентам. Логика, а не точный код был его приоритетом.

Логический / Технический Раунд (около 45 минут)

Он спросил меня о моем колледже, филиале и предметах, которые я знаю, не будучи студентом IT. Он попросил меня объяснить, что я знаю о механике жидкости, принципе Гейзенберга, атомных моделях и т. Д., Как я уже сказал, что мне нравится наука. Затем он задал простые головоломки, такие как вычисление 15, 30, 45, 60 минут, сжигая веревку. Правильно отметьте этикетки на трех коробках с фруктами, на которых есть апельсин, яблоко или их комбинация. Вы можете выбрать только один за раз. Что вы знаете о шрифтах, веб-шрифтах. Я рассказал ему кое-что о семье шрифтов: Sans, Serif и т. Д. (В ppt намекнули, что они будут задавать такие вещи). Несколько вопросов из резюме.

HR интервью (20-25 минут)
Общие вопросы HR из резюме и как найти на indiabix.com.

Я хотел бы поблагодарить geeksforgeeks за такой хороший ресурс для подготовки мест размещения. Спасибо.

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

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

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

Monotype Solutions Интервью Опыт

0.00 (0%) 0 votes