My experience turned ugly late in the process. I cleared two rounds and then got a call to schedule the final round. Just before that last step, I was told that I should expect an apology because the position had already been filled.
What made it feel horrible was the timing—after I’d already made it through multiple rounds, the closure came in a way that felt abrupt and disrespectful. Instead of continuing, the process effectively ended right at the finish line, with no real opportunity to understand what happened or any meaningful next step.
5 months ago
Easy Negative India
My last round had a surprisingly negative technical vibe. I got an interviewer who seemed to misunderstand something foundational about Redis—specifically treating it like it wasn’t truly an in-memory cache. Instead of listening to the solution I was explaining, the interviewer kept interrupting and misrepresenting the design choices I was making.
I remember feeling like I was fighting the conversation rather than focusing on the problem itself. The technical discussion was supposed to be about reasoning through the design, but the interaction turned into back-and-forth interruptions that made it hard to get across my thought process.
6 months ago
I went through a pretty consistent software-engineering loop that felt heavily algorithm and design focused. The process started with a first round wh…
8 months ago
My Maersk Software Engineer process leaned strongly into DSA, but it wasn’t purely coding. After applying, I went through rounds that mixed managerial…
8 months ago
Easy Positive Bengaluru
My experience stood out because it moved quickly and stayed well-communicated. I had two technical interviews followed by an HR interview, and the who…
Unlock every Software Engineer interview experience
Interviewed here recently? Add yours to help the next candidate. You'll appear as Anonymous.
What to expect
Distilled from the reports
Interview Structure & Rounds
The interview process typically consists of multiple rounds, starting with a recruiter screen, followed by technical interviews focused on data structures and algorithms (DSA), and concluding with HR discussions. Candidates should prepare for a mix of coding challenges and managerial questions throughout the loop.
Recruiter screenTechnical interviewsHR discussion
Technical Focus
Candidates can expect a strong emphasis on technical skills, particularly in DSA and system design, with questions that require problem-solving and architectural reasoning. Some interviews may also include practical coding assessments or take-home assignments.
DSASystem designCoding assessments
Communication & Follow-Up
The communication throughout the process varies significantly; some candidates report timely updates and clear communication, while others experience ghosting or delayed responses, especially after technical rounds. Candidates should be prepared for potential communication gaps.
CommunicationFollow-upGhosting
Interview Environment & Vibe
The interview atmosphere can range from supportive and conversational to unprofessional and hostile, depending on the interviewer. Candidates should be ready for varying dynamics, which can impact their overall experience.
SupportiveHostileConversational
Outcome & Closure
Candidates often leave the process without offers, and the lack of closure or feedback can be a common frustration. It's important to manage expectations regarding outcomes and to seek clarity on next steps when possible.
OutcomeClosureFeedback
Preparation for Behavioral Questions
In addition to technical skills, candidates should prepare for behavioral questions that assess cultural fit, leadership potential, and communication skills, as these are integral to the evaluation process.