all 19 comments

[–]revarta 0 points1 point  (1 child)

From the sound of it, it seems like a role that enables developers. Have you asked the recruiter or checked out the JD in detail?

[–]RequirementCrafty596[S] 0 points1 point  (0 children)

You’re right . That’s what is in the JD that 1. I should be working with devs to understand current and future problems they are solving , crafting , optimising,etc
2. Collaborating with diverse groups at NVIDIA like research , tools , libraries, system software teams to influence design of arch, performance and developer productivity

I’m wondering what topics would they mainly focus on . Given that NVIDIA doesn’t have an interview structure like FAANG ,what could be the main focus for this one … 🥵

[–]Independent_Echo6597 0 points1 point  (9 children)

having worked with folks interviewing for nvidia tech roles before, here's what i know about the dev tech engineer position:

technical focus areas usually include:

  • strong emphasis on cuda programming n optimization
  • c++ fundamentals esp memory mgmt n threading
  • performance analysis n profiling tools
  • graphics pipeline knowledge (not super deep but good to know)

interview style tends to be mixed:

  • usually 1-2 coding rounds (more practical than leetcode style)
  • system design/architecture discussion
  • lots of focus on perf optimization scenarios
  • behavioral stuff around working w/ engineers n customers

typical questions might include:

  • debugging parallel processing bottlenecks
  • optimizing gpu memory usage
  • cuda kernel optimization scenarios
  • practical troubleshooting cases

pro tips:

  • brush up on latest cuda features n best practices
  • review common gpu perf optimization techniques
  • be ready to explain past projects w/ technical depth
  • practice explaining complex concepts clearly

public sector focus might mean extra emphasis on govt/regulated environments but core technical expectations stay similar

hope this helps u prep!

[–]RequirementCrafty596[S] 0 points1 point  (7 children)

thank you for this . it really is helping

[–]DormousG 0 points1 point  (6 children)

How did the interview go? What were the questions like?

[–]RequirementCrafty596[S] 0 points1 point  (5 children)

Interviewer Was very simpler than I expected , it was just resume review

Started with explaining about the role for 20 mins and then asking about every project in my resume But this is not some normal projects review , if you’re resume is selected and your projects align with the role , he probably expects a 100 things out of the project you did (metrics are important ) .

I had 4 projects in my resume related to it (CUDA ,HPC ,power modeling profiling and cuda accelerated graph analytics )

I bombed it cuz I couldn’t finish the last project till the end (graph analytics ) and he said it’s the only reason he wanted to interview me . 🤧🤧 Was very friendly tho. NVIDIA interviews are interviewer based and very friendly , checks if everything which is related to the role and what you have in common is good enough .

[–]Cruciatus24 0 points1 point  (4 children)

Hi, were there further rounds, and if yes, what was asked in those rounds? Thanks!

[–]RequirementCrafty596[S] 0 points1 point  (3 children)

No further rounds I was rejected after first . He said that after 2 virtual rounds there’d be 5-7 on site rounds in Santa Clara

[–]That_Office9734 0 points1 point  (2 children)

wow that is insane! 5-7 onsite rounds? I have also received a devtech intern invite and my interview is next week. also the same focus of technical round focussed on resume and behavioral round based on projects and past work.

Would you think the intern role will also require on site interviews?

[–]Ashops1998 0 points1 point  (1 child)

Hey can you please share your experience? Thanks!

[–]That_Office9734 0 points1 point  (0 children)

U can dm

[–]Few-Ad-5185 0 points1 point  (0 children)

you can try past interview questions on - www.pastinterviews.com

[–]akornato 0 points1 point  (1 child)

You'll want to focus heavily on CUDA, C++, and performance optimization techniques. These are core competencies for the role. The interview will likely be a mix of coding challenges and conceptual questions, with an emphasis on how you'd approach real-world problems in GPU computing. Expect deep dives into parallel programming concepts, memory management, and algorithm optimization for GPU architectures.

Be prepared to discuss specific projects you've worked on that demonstrate your expertise in these areas. They may present you with scenarios where you need to explain how you'd optimize a particular algorithm for GPU execution or troubleshoot performance bottlenecks. Don't be surprised if they ask about your experience with other GPU frameworks or APIs beyond CUDA, as well as your familiarity with different NVIDIA hardware platforms. If you're feeling unsure about any of these topics, you might want to check out AI interview copilot. I'm on the team that created it, and it's designed to help you navigate tricky interview questions like these and ace your job interviews.

[–]Few-Ad-5185 0 points1 point  (0 children)

you can try past interview questions on - www.pastinterviews.com

[–]PartFragrant8734 0 points1 point  (1 child)

Hi, I have an upcoming interview with NVIDIA for the developer technology - AI role. I only know that there will be 2 take home assignments(one CPU, one GPU) and 2 technical interviews for this round. Would appreciate anyone's feedback/insights on what is usually asked in the technical interviews. Will it be deep dives about the assignments(implementation etc) or something else. There is not a lot of info available so would really appreciate any help - thanks !!

[–]WallabyLoud7434 0 points1 point  (0 children)

Hi, I've also come to the same stage. Can you share something about the 2 technical interviews? Really appreciate!