Skip to main content
Apple
Apple Software Engineer (SWE) Interview Guide

Updated by Apple candidates

Back to all
United StatesRemotea month ago
Apple

Software Engineer Interview Experience

Apple·Mid Level / L4
Result
Rejected
Interview date
a month ago
Difficulty
Difficult

Interview process

They wouldn't tell me what type of interview it would be, so I went in completely blind. I ended up getting a JavaScript coding question even though the role required familiarity with multiple languages. Since I wasn't told ahead of time I'd get a JavaScript coding question, it didn't go well. Felt like they were trying to fail me.

  • Technical interview

Interview rounds

3 questions across 1 round

Technical interview

3 questions

Specific questions asked

Resume Deep Dive

OOP knowledge

JavaScript coding question

Interview tips

I am not sure to I would've prepared differently because there was no information given ahead of time.

Company culture

Found it odd that they wouldn't tell me if it was a system design or coding interview and that I would be required to use a specific language rather than pick my own. I think this says a lot about this particular team culture.

Unlock more real interview experiences

Get full access with a membership, or share your experience to try it free.

More Apple interview experiences

See all 20 Apple Software Engineer interview experiences →

formerly Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent Labs, LLC © 2026
Terms of Service | Privacy