Interview Experiences

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

Share yours, earn XP

45 stories

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

AppleSoftware Engineer
Reported Jul 2026

Apple Software Engineer interview: onsite assignment and presentation

Recruiter outreach moved quickly into a multi-step process that felt smooth even though it was complex. I went through several rounds with different interviewers, each focused on how I would operate in the role rather than on curveballs. The HR touchpoints clearly explained what each stage would test. I had an onsite-style experience with an assignment and a presentation at the end, which made th…

RejectedOnsite0
AppleSoftware Engineer
Reported Jul 2026

Apple Software Engineer interview: CMOS logic and architecture reasoning

After a recruiter chat, I moved through structured rounds that felt focused and practical. The first round asked me to explain core flow stages end to end, tying each stage's inputs to its purpose. The questions soon became more specific, including level shifting, isolation cells, and how CMOS logic works for an inverter. The virtual onsite was about how I approached an engineering problem, not j…

Technical Screen0
AppleSoftware Engineer
Reported Jul 2026

Apple Software Engineer interview with a full-day final round of eight conversations

The interview cycle was organized but intense. I had four rounds overall, and the final one was a full day with around eight separate interviews running back to back. There were a lot of technical and behavioral questions, and the main demand was sustained focus. Before that full-day round, I had conversations about my background and projects. They started with my CV, then moved into targeted tec…

0
AppleMachine Learning Engineer
Jul 2026

One Project, Grilled to the Bottom

A premium story — unlock it to read the full loop.

Technical ScreenPremium0
AppleSoftware Engineer
Jun 2026

Six Onsite Rounds That Felt Like Six Different Companies

Six rounds, written for people as confused as I was. One thing I only understood after the whole process: this company hires by team, so each team sets its own bar and writes its own questions — which means whatever interview experience you find here for this company might be less useful than you'd hope. Over my six rounds, the six interviewers were different enough in style that it felt like six…

Onsite0
AppleSoftware Engineer
Apr 2026

I Walked Out on a Rude HM Screen

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

WithdrewTechnical ScreenXP0
AppleSoftware QA Engineer
Mar 2026

Accessories Team and a Final Coding Rejection

HR phone screen: Some questions about my immigration status. They pointed out that the job had to be onsite in San Diego, though the interviews could take place in Cupertino. The second round was with the hiring manager. We discussed my current work and projects, then my previous QA experience: benchmarking and regression, reducing the false-failure rate, optimizing HPC resource usage, and reduci…

RejectedOnsite0
AppleAccessories Software QA EngineerNew Grad
Mar 2026

A Reorganization Delay and Onsite Rejection

In the first interview, I talked with HR about the role being in San Diego and confirmed that the role would sponsor my OPT. In the second interview, I talked with the hiring manager about my previous QA projects. [I'd done a year as a QA intern and had basically done all the full-time work once already.] Then I was ghosted for three weeks. After that, they called me back and said a reorganizatio…

RejectedOnsite0
AppleResearch Scientist
Mar 2026

Setting a Retry Threshold to Save iPhone Battery

I recently interviewed for a Research Scientist role at Apple, on a team that works on battery power. Here's the question they asked. The team's core mission is optimizing iPhone battery life and power usage. They found that when users are on Apple Music, they often hit network fluctuations where the app can't get the audio data. At that point the system faces a choice: The disconnect could be a…

RejectedOnsite0
AppleMachine Learning Engineer
Mar 2026

A UNet Debugging Question I Wasn't Ready For

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

RejectedTechnical ScreenXP1
AppleHardware Sensor EngineerNew Grad
Feb 2026

Five Onsite Case Studies, Rejected

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

RejectedOnsiteXP0
AppleSoftware Engineer
Feb 2026

Two Rounds, Pure Coding

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

Technical ScreenXP0
AppleDesign Verification EngineerIntern
Feb 2026

Four SystemVerilog Rounds and a Fast Offer (Plus a Google DV Rejection)

Apple Timeline: 2/10 – Went to my school's Apple Intern Networking Event, chatted with the hiring manager for a bit, and got a same-day 30-minute interview that afternoon. 2/11 – HR reached out with a positive signal and scheduled three more rounds (back to back, though one got rescheduled). 2/16, 2/19 – Interviews. 2/24 – Followed up by email; HR said they were still syncing. 2/27 – Offer call.…

OfferTechnical Screen0
AppleAnalytics Engineer
Dec 2025

Two Technical Rounds, Rejected Despite Glowing Feedback

Apple Maps - Metrics Engineering team I'd honestly never heard of this role before. I looked up a lot of information about it, and it feels kind of like a Data Engineer role with an Analytics focus — designing data pipelines for various Apple Maps features, and designing metrics to measure the app's performance. A recruiter reached out to me, and I went into the interview with a "why not, let's s…

RejectedTechnical Screen0
AppleMachine Learning EngineerNew Grad
Dec 2025

Two Tech Screens, No Feedback on the Reject

One day out of nowhere I got an email from an Apple recruiter about an open position. Since the opportunity was there, I figured I'd interview and see how it went. First round was directly with the hiring manager — we started by chatting through my resume. The team does RAG work, and it's basically an internal group that supports the hardware team as helpers. In the last 20 minutes, they opened u…

RejectedTechnical Screen0
Apple
Dec 2025

A 45-Minute Technical Screen on Synchronizers and PPA

45 minutes total. It started with introducing the work on my resume — I talked about an IP block I designed myself. While I was talking he kept nodding, and I thought the first round was going pretty smoothly. Then he started asking some technical questions. Since I mentioned different synchronizers partway through, he asked why you'd use different synchronizers (2-stage FF, edge detect, async FI…

Technical Screen0
AppleSoftware EngineerNew Grad
Nov 2025

Aced Every Round, Rejected at Hiring Committee

The behavioral questions were all situational ones — things like what you'd do if a coworker disappeared and stopped doing their work. But it was all pretty relaxed. The interviewer even said he'd already gathered everything he needed. It felt good overall. Coding round 1 was an intervals problem — similar to one I'd seen in a previous report, where you're given a bunch of [start, end] intervals…

RejectedOnsite0
AppleData Engineer
Nov 2025

Rejected After Two Technical Rounds, But the Nicest Interview Yet

Apple Maps – Metrics Engineering team I'd never heard of this role before either. I looked into it a lot, and it feels kind of like a Data Engineer (Analytics-leaning) role — designing data pipelines for various Apple Maps features and building metrics to measure the app's performance. A recruiter reached out to me, and I went into the interview just to give it a try. I ended up failing, but this…

RejectedTechnical Screen0
AppleSoftware Engineer
Nov 2025

Three-Day Onsite Full of Behavioral Questions, Then Ghosted

I got contacted by HR on LinkedIn — the team is based in Austin. The phone screen was with the hiring manager. Two questions, neither of which needed to actually run — you just had to talk through your approach. Not straight off LeetCode, but roughly LeetCode easy level. I interviewed after only a few days of grinding problems, and I still passed, so don't stress about it too much. The onsite was…

No responseOnsite0
AppleData Scientist
Oct 2025

a Quick HR Call Just to Schedule the Minicase

Simply put, it was very simple — basically no difficulty at all. We scheduled about an hour, but they actually only asked me three questions: What's your current status? What's your highest degree? When can you schedule the minicase? As long as you answer honestly there's no problem. In the middle, I also asked two questions. My highest degree is a master's, but I couldn't find my undergrad schoo…

HR Screen0

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