Skip to main content

Real Interview Experiences

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

Updated 11 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.

Meta
Software Engineer
Meta·Posted 4 days ago · May 2025

It was a pretty standard interview. Didn’t have a single behavioral and everything was based on the technical, didn’t do perfectly, but still got the offer

2 rounds
Read full interview
Amazon
Software Engineer
Amazon·Posted 2 weeks 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 2 weeks 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
Mastercard
Software Engineer
Mastercard·Posted 4 weeks ago · Jan 2025

The interview process was fairly structured, starting with an initial screening followed by technical and/or managerial rounds. What went well was the clarity of questions and the opportunity to explain my thought process. One area that could have been better was the time allocated for certain discussions, which felt slightly rushed.

4 rounds9 questions
Read full interview
Splunk
Software Engineer
Splunk·Posted 4 weeks ago · Sep 2024

The process moved pretty fast, the onsite while intense interviewers were great and ready to help out.

4 rounds
Read full interview
IBM
Software Engineer
IBM·Posted 2 weeks ago · Aug 2024

The interview process was well-structured and transparent, spanning an online test, two technical rounds, and an HR discussion. The interviewers were approachable and gave me time to think through problems rather than rushing me. I appreciated the logical progression from aptitude to coding to design concepts. What went well was the technical discussion — I was able to clearly explain my project work and core CS concepts. What could have gone better was my initial nervousness during the first technical round, which slowed me down on a question I actually knew well. Overall, it was a positive and fair experience.

3 rounds3 questions
Read full interview
Meta
Software Engineer
Meta·Posted 4 weeks ago · Jul 2024

Initially considered for IC6 but performed poorly in the system design so got down-leveled to IC5. For IC6 consider how your system interacts with other systems.

3 rounds
Read full interview
Meta
Software Engineer
Meta·Posted 4 days ago · Jun 2024

The whole process was smooth for me, prepared well from meta tagged leetcode questions and for system design hello interview was more than enough

4 rounds1 question
Read full interview
Meta
Software Engineer
Meta·Posted 4 days ago · May 2024

Coding focussed with focus on leetcode style problems. The design prompts are simple and abstract like design netflix or design instagram, etc. It is upto you to drive design discussion and this round decides leveling

4 rounds2 questions
Read full interview