Interview Experiences

Real candidates, real loops: every round, what was asked, and how it ended.

Share yours, earn XP

27 stories

Likes earn the author +10 XP for the first 3 likes each day

NVIDIASoftware Engineer
Feb 2026

Offer in Five Days, Five Back-to-Back Rounds

Locked — open it to unlock the full story with XP.

OfferOnsiteXP0
NVIDIASoftware Engineer
Dec 2025

Phone Screen on a High-Performance String Class

NV phone screen I was asked to implement a high-performance class to handle large strings, with functions like cmp, cat, substr, and so on. I created a simple class that uses a char array to store short strings. First I was asked to write the constructor: Q: For strncpy(buf, s, len), characters get copied one at a time — how can this be sped up? A: Use memcpy. Q: Is that the same as strncpy? A: ?…

Technical Screen0
NVIDIAData Scientist
Oct 2025

Two Screens, a Six-Round Virtual Onsite, and an Unofficial Offer the Same Day

My girlfriend has a friend who works at NVIDIA, and they referred me. About two weeks later I got my first round video interview. I want to talk about the mindset and the prep process for the whole interview loop — if that doesn't interest you, feel free to skip straight to the interview notes below. The most important thing: humble yourself and ask others for help (don't be shy about it — if you…

OfferOnsite0
NVIDIAData Scientist
Oct 2025

Two Phone Screens, a Six-Round Virtual Onsite, and an Offer

I want to talk about the mindset and the whole prep process for this interview. If you're not interested, feel free to skip straight to the write-up below. The most important thing: be humble and ask others for help (don't be shy about it — if you want to learn from people, you have to spend time building relationships. It's not about getting someone to hand you all the answers, it's about genuin…

OfferOnsite0
NVIDIATechnical Marketing Engineer
Sep 2025

One Round, Four Parts: Resume, ML Trivia, and Live NumPy Coding

Technical Marketing Engineer - NVIDIA AI. NVIDIA has five rounds total, two with coding and three without coding. My interviewer was a data scientist. She asked me how many coding rounds I'd already had, and I said only one, so she said okay, then this round has to include coding, we can't just do a pure Q&A chat. Here's the whole flow, four parts: resume, technical fundamentals, coding, and ques…

Technical Screen0
NVIDIATechnical Marketing Engineer, AI Software
Sep 2025

First Onsite Round Covers ML Frameworks, Compilers, and Product Sense

Onsite interview 1/4. The first interviewer was 45 minutes, first asked about my resume, then an AI technical interview, since the role is technical marketing for AI Software. The interview was split into three parts. Part 1: Deep Learning Fundamentals Q1: In Machine Learning, what are the high-level trends happening at the framework level? I answered with the evolution from numpy to PyTorch to J…

Onsite0
NVIDIATechnical Marketing Engineer, AI Software
Jul 2025

PyTorch vs Jax, Then a Question About Bashing AMD

Onsite interview 1/4. The first interviewer, 45 minutes, first asked about my resume, then it was an AI technical interview, since the role is technical marketing for AI Software. The interview had three parts. Part 1: Deep Learning Fundamentals Q1: In Machine Learning, what are the high-level trends happening at the framework level? I answered with the evolution from numpy to PyTorch to Jax. He…

Onsite0

What are interview experiences?

An interview experience is a candidate's own account of a hiring loop — not a question bank entry. It tells you the shape of the process: how many rounds there were, what each round actually tested, how long the gaps between them ran, and what the recruiter said at the end. That context is the part a question list cannot give you.

How to read them

Weight recent write-ups more heavily — interview loops change, often within a year. Read several for the same company and role rather than one: a single account tells you what one interviewer asked, while five tell you what the bar is. Note the outcome badge too, since a rejection write-up usually explains the gap far more precisely than an offer one.

Share your own

Every published experience earns 50 XP, and each of the first 3 likes it receives in a day earns you 10 XP more. Likes must come from established accounts; like-for-like swaps and likes from your own second account are not paid. Write it while the details are fresh — the round order, the exact prompts, and how much time you were given are what the next reader needs.

Share your experience to earn XP