Рубрики

Nvidia Интервью | Комплект 1

Вот мой опыт собеседования для прохождения практики NVIDIA.

Я столкнулся с тремя телефонными раундами в своей комнате.

Раунд 1:
Раунд 1 был комбинацией HR и технического.
В этом раунде меня спросили о себе и о моем Проекте. Интервьюер все время спрашивал о моем проекте в течение 20 минут (потому что мой проект был связан с NVIDIA), а в последние 15 минут он задавал мне простые вопросы по C / C ++.

Вопрос 1 Вам даны два вектора числа, как вы получите продукт Dot? [Точечный продукт векторов :)]

Вопрос 2: Как вы будете распределять динамическую память для двумерного массива?

Вопрос 3: Знаете ли вы язык ASM (я сказал очень мало). Поэтому он попросил меня сделать Вопрос 1 в ASM (я рассказал ему основную логику, как мы можем сделать это в ASM)
Теперь он спросил меня, если числа в векторах имеют длину n = 16 бит, то результирующее число битов?
[Ответ: 3n-2, где n — количество бит в числах]

Раунд 2:
1. Разница между макросом и функцией 🙂 [он требовал глубоких знаний об этом, поэтому я ответил с точки зрения выполнения времени компиляции, выполнения времени выполнения, стеков и указателя инструкций (счетчик программ)]

2. Напишите функцию для расчета сложного процента с ограничением. [Я сказал ему, извините, сэр, я забыл формулу этого, поэтому он дал мне формулу для сложного процента, t = P. (1+ (r / n) ^ nt]

3. У вас есть серебряный стержень 7 дюймов, теперь человек посещает ваш дом и просит 1 дюйм стержня каждый день в неделю. Сколько минимального количества сокращений требуется в неделю? [Отв. У власти два 1,2,4 (можете найти почему? Попробуйте хорошо)]
Совет: — В таких вопросах всегда есть ответ «Сила двух» 🙂

4. Программа в CUDA C (Проект).

5. Сколько нулей в 100 !, и как вы будете их рассчитывать?
[Легко: разделите на 5 снова и снова и добавьте все их], поэтому он спросил меня, как я узнал, и я объяснил.

Раунд 3:
Этот раунд был полностью основан на моем проекте, и мне наконец задали два вопроса о способностях
1. Вы дали такой номер, что
N = 1! + 2! + ………… + 58! Теперь, что напоминание после деления его на 56?
[Отв. применить метод делимых 56 (разбить 56 на два взаимно простых числа 7 и 8), затем разделить на них и вычислить его]

2. Вы дали кубовидный пирог, и маленький ребенок приходит и разрезает маленький кубовидный кусок пирога. Теперь ваша задача — разделить оставшийся пирог за один выстрел на две равные части [сначала я дал ему 2 неправильных ответа. он сказал мне «попробуй еще раз» и, наконец, у меня есть правильный ответ. Ответ: — Разрежьте торт линией, соединяющей середину этого прямоугольника, и торт.

Наконец, я задал два вопроса, связанных с новой версией архитектуры Keplar. Интервьюер был классным парнем.

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

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

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

Nvidia Интервью | Комплект 1

0.00 (0%) 0 votes