Рубрики

Синопсис Интервью Опыт | Набор 2

В ноябре я получил интервью от команды, у которой я брал интервью для разработки собственного программного обеспечения. Весь процесс занял 2 недели, 2 телефонные, затем F2F. Во всех раундах было задано минимум 3 головоломки, в которых перечислены только вопросы алгоритма и программирования.

телефонный
Раунд 1
1. Последовательность Фибоначчи, ожидающая решения DP, и угловые случаи, такие как отрицательный ввод и т. Д.
2. Реализовать библиотечную функцию strcpy из C. Приоритет отдается выделению кучи, проверке строки с нулевым символом в конце и т.д.
3. Strcpy () против Memcpy ()

Раунд 2
1. Учитывая огромный файл строк, выведите слова из EOF, чтобы начать

F2F
Раунд 3
1. Высота и баланс для бинарного дерева.
2. http://espressocode.top/a-program-to-check-if-a-binary-tree-is-bst-or-not/

Раунд 4
1. Размер бинарного дерева
2. #define Vs typedef
3. int main () против void main () против main (), почему в main () необходим оператор return
4. Объединить два отсортированных массива, рекурсивный подход для одного и того же, используя LinkedList ( http://espressocode.top/merge-two-sorted-linked-lists/ )

Раунд 5
1. Как отрицательные числа представлены в памяти
2. Что такое целочисленное переполнение, как его избежать
3. http://espressocode.top/maximum-size-sub-matrix-with-all-1s-in-a-binary-matrix/

Раунд 6
1. Вопрос на основе треугольника Паскаля
2. http://espressocode.top/maximum-difference-between-two-elements/

Раунд 7
1. По таблице учеников с оценками найдите ученика N-го ранга
2. Каков возможный образец для статических переменных
3. Инициализированные и неинициализированные статические переменные, где они хранятся в памяти, ожидая объяснения с помощью BSS и сегмента данных.
4. http://espressocode.top/detect-and-remove-loop-in-a-linked-list/
5. Строка представлена в связанном списке, как эффективно проверить, является ли строка палиндромом ( http://espressocode.top/function-to-check-if-a-singly-linked-list-is-palindrome/ )

Раунд 8 (HR)
1. Обычные вопросы HR, почему Synopsys, что вы будете делать, если получите предложение от Google / Facebook и т. Д.
2. Еще 2 головоломки

Ожидается псевдокод на бумаге с правильной обработкой угловых случаев. Все F2F происходили в день, каждый раунд обычно длился час. Головоломки имеют такое же значение, как и при разработке алгоритма.

Спасибо GeeksforGeeks за предоставление замечательной платформы для обмена и обучения, продолжения отличной работы, ура 🙂

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

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

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

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

Синопсис Интервью Опыт | Набор 2

0.00 (0%) 0 votes