Skip to main content

Real Interview Experiences

Learn what to expect directly from candidates and interviewers who've been through it.

Updated 8 hours ago
Share your experience or upgrade to unlock access

Interviewed recently? Share your experience to try it free, or become a member for full access.

F
Software Engineer
Fuse Energy·Posted 1 week ago · Feb 2025

Had a recrutier screen followed by a phone interview which was sytem design. designed the systme well but was not enough to clear the interview

3 rounds2 questions
Read full interview
Meta
Software Engineer
Meta·Posted 1 week ago · Feb 2025

It went well it was clear on what to expect and the recruiters do prime you well from the start. They will let you know what to expect and prep required per stage. Usually there was enough time and you just need to think about it well rather than rushing to an answer.

5 rounds5 questions
Read full interview
Amazon
Software Engineer
Amazon·Posted 1 month ago · Feb 2025

I interviewed for an Amazon Software Development Engineer internship in February 2025. The process was three rounds over about three weeks: a recruiter screen, a HackerRank assessment, and a final technical conversation that also included behavioral questions. The recruiter screen was straightforward and helpful for setting expectations. The HackerRank portion was the most time-sensitive part, so it rewarded being comfortable turning an approach into working code without spending too long on setup. The final interviewer was genuinely nice and the conversation felt collaborative. The coding problem was to reverse a linked list. I started by explaining the iterative solution and the pointer changes before coding, then walked through edge cases such as an empty list and a single-node list. The behavioral questions were folded into the same conversation, so I tried to make my answers concise and connect them to how I approach problem-solving and teamwork. Overall, it felt like a fair intern process: not designed to be tricky, but it did require clear communication and clean implementation under time pressure.

3 rounds1 question
Read full interview
Amazon
Software Engineer
Amazon·Posted 1 month ago · Feb 2025

A lot of focus spent in every round on LP questions. Make sure to have sufficient stories, sometimes they plan to ask two, but end up asking a third one.

1 round4 questions
Read full interview
Wayfair
Software Engineer
Wayfair·Posted 1 month ago · Feb 2025

The process wasn't too difficult. DSA/Leetcode wasn't heavily emphasized. It was a general programming type interview where you go through a code block and show your understanding of data structures

4 rounds3 questions
Read full interview
Amazon
Software Engineer
Amazon·Posted 1 month ago · Feb 2025

There is not that much interaction with a recruiter. I was lucky in the coding question was not hard but they have a bank essentially similar to leetcode mediums. The bar raiser round you should prepare stories for each one

3 rounds2 questions
Read full interview
Google
Software Engineer
Google·Posted 2 months ago · Feb 2025

The interview process was well-structured and focused on both coding and system/infrastructure knowledge. The interviewers were professional and gave me enough time to explain my thought process. I was ultimately rejected because my coding experience, particularly with data structures and algorithms, was not strong enough. In hindsight, I could have communicated my approach more clearly and solved the coding problems more efficiently. Compared to other interviews I've done, this one placed a stronger emphasis on coding fundamentals while also evaluating infrastructure concepts.

1 round
Read full interview
Amazon
Software Engineer
Amazon·Posted 4 months ago · Feb 2025

Too much bureaucratic process. Be prepared for ghosting. They expedite after onsites. Negotiation can take few rounds. Be patient, they do not throw away strong candidates.

4 rounds1 question
Read full interview
Salesforce
Software Engineer
Salesforce·Posted 4 months ago · Feb 2025

This was my first interview ever, and I was nervous. However, the introduction went really well and caught the interviewer’s attention. At the start, I mentioned that my areas of interest were "geopolitics" and "music production". Since many people these days enjoy discussing geopolitics, he followed up by saying he was interested in it too and asked me about recent events I knew about. For the first 10 minutes, we talked about geopolitics, and It was a memorable first 10 minutes in my very first interview. Then we got back to him asking me technical questions. I think i had a good first impression. He first stated with asking general programming questions, about Object oriented programming, Polymorphism. I was good here. Then we got on topic of Database. Here i fumbled big time. First question "what is database?" My nerves answer: a place where we store data. I felt it me fumbling, i was nerves and never practice about database, SQL for this interview. Then here we go another fumble, He asked "What are operators in SQL?" I brain-fogged and said am not aware of this answer, i knew but in moment i did not understand the meaning of "operators", they he clarifies saying addition, subtraction. And it clicked in my mind, but still my answer was in 2 lines: "Plus, minus, subtraction, division, Arithmetic, Logical, Comparison" thats it. I should have expanded on it and explained in little more detail. I think i did this because it was my first interview and in my mind going through was i fumbled very bad and am not gonna be selected i lost my all hopes in between the interview. till now its been in total 20-25 minutes, we switched to last part which was coding part. He said he asked this question to last guy and he did not able to answer this question. I was confident on my problem solving and coding skills, but yeh as you could tell by now i suck at communication. The coding question was: "Given a array on integers return a frequency of each element". I though this is pretty easy and first explain him my first approach to problem, start implementing, code ran and passed on first run. Explain him what approach i used and why everything in detail, with time and space complexities. So the two best parts were long intro and last coding problem. I also asked him at the end what I could improve on, and he mentioned my theoretical knowledge. He explained that interviewers don’t expect you to recite textbook definitions word‑for‑word, but they do expect you to understand and be able to talk about the main ideas or high‑level concepts behind each topic. I somewhere knew that am not getting selected, and i was right.

2 rounds
Read full interview
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