Рубрики

Синопсис Интервью Опыт | Набор 5 (на кампусе для инженера по исследованиям и разработкам)

Недавно Synopsys (Центр Noida) посетил наш кампус для найма специалистов по исследованиям и разработкам, и было применено сокращение cg 8,5.

Раунд 1 (Письменный тест)

Был проведен письменный тест, который включал 4 раздела по 10 вопросов в каждом, за которым следовал 1 вопрос субъективного кодирования.

Раздел A: Имел вопросы, начиная от количественного, аналитического и логического рассуждения.

Раздел B: Вопросы из цифровой электроники (счетчики, триггеры и т. Д.), Микропроцессоров и архитектуры компьютерных систем.

Раздел C: 10 вопросов из операционной системы.

Раздел D: вопросы, связанные с выходом C / C ++.

1 Вопрос субъективного кодирования:

Напишите метод, который принимает 2 целочисленных массива и их размер N. Элемент B [j] для j = 0..N должен быть равен произведению всех элементов A [i] i = 0..n таким, что i! = J. Например: A: {2,5,4,10 } B должно быть {200,80,100,40}.
Сложность времени O (N)

Хотя вопрос был прост, просто убедитесь, что он не содержит ошибок, и позаботьтесь о специальных случаях, таких как деление на ноль и т. Д.

9 студентов были включены в список для интервью после этого тура

Раунд 2 (Техническое интервью)

Интервьюер попросил меня представиться, а затем задать основные вопросы объектно-ориентированного программирования.

1. Разница между процедурным и объектно-ориентированным программированием.
2. Преимущества ООП над структурным программированием.
3. Выведите верхнюю оценку высоты сбалансированного бинарного дерева с N узлами.
4. Почему нам нужны сбалансированные BST?
5. Запрограммируйте, чтобы проверить, сбалансирован ли BST или нет.
6. Укажите некоторые приложения сбалансированного BST.
7. Объясните утечки памяти и свисающие ссылки. Чем они отличаются друг от друга?
8. Что такое шаблон дизайна Singleton?
9. Реализация класса Singleton и некоторых приложений, где он реализован.
10. Объясните, что такое нарезка объектов.
11. Объясните, что такое Виртуальный стол.
12. Является ли виртуальная функция по умолчанию заглушкой в c ++?

После этого интервьюер спросил меня, знаком ли я с STL C ++. Я предпочитаю кодировать на Java, поэтому я рассказал ему, как класс Collection в Java подходит для этой цели.

13. Что такое HashMap и как он работает внутри?
14. Разница между C ++ и Java.
15.Как объекты расположены в Java.
16. Где хранятся статические переменные в памяти.
17. Что такое кеш?
18. Что такое когерентность кэша?
19. Что такое виртуальная память?
20. Объясните Thrashing (В контексте сбоев страниц).

После первого же интервью я был очень впечатлен интервьюером. Однако он сказал, что вы не подойдете к нашей компании, потому что вы предпочитаете писать код на Java. Так или иначе, я смог убедить его, что я просто вписался бы. (Синтаксис Java похож на C ++ и тот факт, что я изучал C и C ++ до Java).

После 1-го тура собеседования были отобраны 4 кандидата.

Раунд 3 (Техническое интервью)

Это был второй тур интервью. Парень сразу же спросил о моих интересах, на которые я ответил Структуры данных и Анализ и Дизайн Алгоритмов.

1. Что такое операции Heapify, Percolate Up и Percolate Down?
2. Реализуйте операцию Heapify.
3. Реализуйте операцию вставки для Max-Heap.
4. Вам дано n элементов, найдите верхнюю границу для вставки n элементов в кучу.
5. Умножьте число на 7, не используя *, / оператор или цикл.

Я написал все методы, которые он просил, и он был действительно впечатлен 🙂.

После этого он задал несколько простых головоломок.

6. Какой максимальный балл может набрать игрок с битой в матче по крикету?
7. Знаменитая пленная шляпа-пазл. (Я сказал ему, что решил это раньше).

В конце он задал несколько вопросов из архитектуры операционной системы и вычислительной системы.

8. Объясните типы прерываний.
9. Что такое объединение?
10. Если кэш-память работает так быстро, почему бы не удалить основную память и не иметь кэш-память
11. Что такое микроконтроллер?

Помимо последнего вопроса я смог ответить на все вопросы 🙂

Затем он спросил меня о моем AIEEE (JEE Mains Rank), я рассказал ему, как наша была первой партией, где также учитывались доски и как из-за досок мой рейтинг резко упал.
Интервьюер был выпускником того же колледжа, поэтому он дружески побеседовал там. Он рассказал мне, что все изменилось в кампусе, а также его опыт в колледже.

Снова после этого тура 2 кандидата были включены в финальный раунд HR.

Раунд 4 (Интервью HR 1)

Тот же самый парень, который взял Техническое Интервью 1, взял HR.
1. Спросил о моем семейном происхождении.
2. Пытался оказать на меня давление, убеждая, что я не смогу адаптироваться в корпоративной среде (из-за проблем с Java на C ++, компания требует от вас написания кода на C ++).
3. Что находится в горячих темах в Техническом Мире?
4. Какие планы на будущее учиться?
5. Зачем соглашаться на работу прямо сейчас?
6. Есть ли какие-нибудь проблемы с приходом в Ноиду?

5 тур (HR интервью 2)

Когда я вошел в комнату, парень стоял, мы пожали друг другу руки, и он начал интервью.

1. Он спросил меня о том, как прошли технические интервью?
2. Он попросил меня объяснить проекты, написанные в моем резюме.
3. Как вы применили инжиниринг в этих проектах?
4. Что нового вы реализовали в своих проектах?
5. Где ты видишь себя через 5 лет?
6. Какие планы на будущее учиться за границей?
7. Он увидел в моем резюме в разделе интересов: силовые тренировки (бодибилдинг) и в течение следующих 10 минут обсуждал эту тему: какова моя текущая программа и диета, и как долго я занимался лифтингом, каково ваше тело? процентное содержание жира и т. д.
8. Он спросил, было ли у меня уже какое-либо другое предложение.
9. Как долго вы думаете, что останетесь в этой организации?
10. Почему стоит выбрать Synopsys над другой компанией (от которой я уже получил предложение)?

Я хотел бы выразить огромную благодарность команде Geeksforgeek. Этот сайт и интервью — единственная причина моего успеха. Продолжайте в том же духе, ребята. Большое спасибо 🙂

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

Все практические проблемы для Synopsys !

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

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

Синопсис Интервью Опыт | Набор 5 (на кампусе для инженера по исследованиям и разработкам)

0.00 (0%) 0 votes