NVIDIA
NVIDIA
Data Structures
9. Explain how you would implement a hash map.
10. Write a program to implement a queue using a circular array.
11. How would you design a data structure to support minimum, maximum,
and median queries.
12.Implement a tree data structure for efficient string search.
13.Write a function to perform an in-order traversal of a binary tree.
14.How would you detect duplicates in an array efficiently?
15.Implement a priority queue using a heap.
Algorithms
16.Write an algorithm to find the shortest path between two nodes in a
weighted graph.
17.Explain the difference between dynamic programming and divide-and-
conquer approaches with examples.
18.Design an algorithm to calculate the maximum profit from a series of
stock prices.
19.Implement a function to solve the knapsack problem using dynamic
programming.
20.How would you sort an array of integers in O(n) time if all elements are in
a limited range?
Quantitative Aptitude
31.If a train travels 60 km/hr and crosses a 300m bridge in 20 seconds, what
is the length of the train?
32.A person buys 50 apples at $2 each and sells them at $3 each. What is the
profit percentage?
33.Find the simple interest on $5,000 for 2 years at a rate of 5% per annum.
34.Two pipes can fill a tank in 20 minutes and 30 minutes, respectively. How
long will they take to fill the tank together?
35.A and B can complete a task in 12 days working together. If A alone can do
it in 20 days, how long will B take to finish it?
36.What is the least number divisible by 8, 12, and 18?
37.A man walks 12 km east, then 5 km north. What is the shortest distance
back to the starting point?
38.Solve: 15x + 25 = 200. Find x.
39.The ratio of two numbers is 3:5, and their sum is 72. What are the
numbers?
40. If the cost price of an item is $240 and it’s sold at a 20% profit, what is the
selling price?
Logical Reasoning
41.If A is older than B, and B is older than C, who is the oldest?
42.A series is given: 3, 9, 27, 81, … What is the next number?
43.Find the odd one out: 16, 25, 36, 48, 64.
44.A is the father of B, and B is the sister of C. How is A related to C?
45.Which shape does not belong to the group: square, triangle, circle,
rectangle?
46.If it takes 6 workers 9 hours to complete a task, how long will it take 3
workers?
47.You are given a 3-liter jug and a 5-liter jug. How will you measure exactly 4
liters?
48.In a certain code, ‘TREE’ is written as ‘GIVV.’ How is ‘FLOW’ written in the
same code?
49.If 4 cats can catch 4 mice in 4 minutes, how many cats are needed to catch
100 mice in 100 minutes?
50.John is twice as old as Mary was five years ago. Mary is now 25. How old is
John?
Verbal Reasoning
51.Which word does not belong: swift, agile, slow, brisk?
52.Complete the analogy: Book is to Library as Film is to ______.
53.If ‘neve’ means ‘even,’ what does ‘lanoitidart’ mean?
54.Find the odd one out: eager, zealous, apathetic, enthusiastic.
55.Rearrange the letters in ‘MOHAC’ to form a meaningful word.
56.In a family of 6, the father is twice the age of the mother. The mother is 6
times the age of their youngest child. If the youngest child is 5, what is the
father’s age?
57.Which of the following is a synonym for ‘ambiguous’? A) Clear B) Vague C)
Definite D) Bright.
58.Point out the error: ‘Neither the teacher nor the students was aware of
the event.’
59.Complete the series: AB, BC, CD, ______.
60.If a man is walking toward a mirror at 4 km/hr, what is the speed of his
image moving towards the mirror?
Dress Code
Formal or Business Casual:
• For interviews or formal meetings, wear business attire. Men should opt
for a tailored suit, dress shirt, tie, and polished shoes. Women can wear a
formal suit, dress, or blouse with a skirt or trousers.
• Business casual settings allow for slacks, blouses, or polo shirts, but avoid
jeans, sneakers, or overly casual wear unless specified.
• Neutral Colors: Prefer solid or muted tones like black, navy, or gray to
maintain a professional appearance.
Grooming
• Hygiene: Ensure personal hygiene with clean, trimmed nails and fresh
breath.
• Hair: Keep hair neat and tidy. For men, a well-groomed beard or a clean
shave is preferred. Women should style hair appropriately for the
workplace.
• Minimal Accessories: Avoid excessive jewelry or loud accessories.
• Makeup and Perfume: Use light, natural makeup and avoid strong scents.
Sitting Posture
• Straight and Confident: Sit with your back straight and shoulders relaxed.
Avoid slouching, which can convey disinterest or nervousness.
• Feet Placement: Keep both feet flat on the ground or crossed at the ankles.
Avoid fidgeting or tapping.
• Hands: Rest your hands on the table or your lap, and avoid crossing your
arms, as it can seem defensive.
• Eye Contact: Maintain appropriate eye contact with the interviewer or
speaker to show attentiveness.
Etiquette
• Politeness: Greet with a firm handshake and a smile. Use respectful
language, and say "please" and "thank you" where appropriate.
• Attentiveness: Listen carefully, avoid interrupting, and respond thoughtfully
to questions or discussions.
• Devices: Keep your phone on silent and avoid using it during the meeting.
• Posture and Body Language: Sit upright, nod occasionally, and maintain a
friendly demeanor.
Company Reviews
Positive Aspects: Employees of NVIDIA often cite a highly collaborative,
innovation-driven environment. They appreciate the opportunity to work on
groundbreaking projects, especially in AI and deep learning. Many employees also
highlight the company’s commitment to diversity and inclusion, along with
generous benefits and career growth opportunities. Flexibility in work
arrangements is another frequent praise.
Negative Aspects: On the downside, some employees point out the
challenges of work-life balance, particularly in the more demanding engineering
roles. Despite the high salaries, there are occasional concerns about the pace of
promotions and the intensely competitive work culture. The pressure to
continuously innovate in such a fast-paced field can be overwhelming at times.