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.

Apple
Software Engineer
Apple·Posted 4 weeks ago · Feb 2026

Hiring managers asked a lot of questions about Java internals, Java build system internals (Maven vs Gradle behaviors), networking internals (HTTP vs HTTP2)

2 rounds6 questions
Read full interview
Mindbody
Software Engineer
Mindbody·Posted 4 weeks ago · Jan 2026

Technical interviews were mostly fine. 6 rounds, marathon-style. Did all interviews and was ghosted afterwards, no follow ups, no rejection emails, nothing.

3 rounds3 questions
Read full interview
Anthropic
Software Engineer
Anthropic·Posted 2 weeks ago · Dec 2025

The process was structured, thoughtful, and generally well run. The interviews felt focused on practical judgment, problem-solving, communication, and how I approach ambiguous technical and product situations. I appreciated that the conversations were substantive rather than purely checklist-based. What went well was that I felt able to draw on real examples from my past work, especially around leading technical projects, working with customers, and making tradeoffs under uncertainty. The interviewers were engaged and asked good follow-ups, which made the discussions feel collaborative. What was harder was that some parts required being very concise while still giving enough technical depth. In a few moments, I probably could have structured my answers more clearly upfront before going into details.

2 rounds
Read full interview
Uber
Software Engineer
Uber·Posted 4 days ago · Oct 2025

The process involved two coding rounds and a system design interview. The coding rounds went smoothly - I was comfortable with the data structures involved, including a question on binary indexed trees (Fenwick trees) for range sum queries. What didn't go well was the system design round; the interviewer gave very little feedback or direction, making it hard to gauge if I was on the right track. Communication from the recruiter between rounds was also slow.

1 round1 question
Read full interview
SoFi
Software Engineer
SoFi·Posted 4 weeks ago · Oct 2025

The overall interview process with SoFi was structured, professional, and gave me a good opportunity to learn more about the team, the role, and the company’s expectations. The process included a mix of technical and behavioral conversations, which helped evaluate both engineering depth and culture fit. What went well was that the interviewers were thoughtful, respectful, and engaged throughout the conversations. I appreciated that the discussions were practical and focused on real engineering problems, tradeoffs, collaboration, and impact. The culture-focused conversations also gave me a better sense of how SoFi operates and what they value in senior engineers. What could have gone better was the scheduling and pacing of the interview process. Some of the rounds were grouped closely together, which made it harder to prepare deeply for each area, especially for system design and project deep dive discussions. I also would have appreciated a bit more clarity upfront on what each round would focus on and how to best prepare. Overall, it was a positive and rigorous interview experience. The process gave me a strong impression of SoFi’s engineering culture, and I appreciated the opportunity to meet with the team and discuss both technical leadership and execution in depth.

1 round1 question
Read full interview
Jane Street
Software Engineer
Jane Street·Posted 1 month ago · Aug 2025

The process was different than most tech companies. There was no Leetcode or algorithmic questions. The questions were more open-ended and the emphasis was on writing clean and obviously correct code, as well as communicating effectively. The recruiter helped helped make sure the process went smoothly.

2 rounds
Read full interview
Deutsche Bank
Software Engineer
Deutsche Bank·Posted 1 month ago · Jul 2025

The interview process was straightforward not focused on any particular tech stack mostly DSA and projects.

2 rounds1 question
Read full interview
xAI
Member of Technical Staff
xAI·Posted 2 weeks ago · Jun 2025

The process felt extremely fast and kind of rushed. It went from a short call to being flown out the next day to an on-site interview. The interview itself was decent. They asked about the hardest problems I've solved, and the technical question was reasonably straightforward. Given the timeline and rush, I didn't really feel like I had the space to make a clear-headed decision. There was also a two-week trial period they told me about, where you need to prove yourself and also see if the intensity is something you want.

2 rounds
Read full interview
OpenAI
Software Engineer
OpenAI·Posted 2 weeks ago · Jun 2025

Coding round went fine. Need to get to a working solution fast before polishing or optimizing approach. For the system design need to cover both frontend and backend pieces. Focusing on just one piece might not help your case.

2 rounds
Read full interview