Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
Acko | SDE - 2 | Bangalore | July 2024 [Offer]
Summary
I successfully interviewed for an SDE-2 position at Acko in Bangalore, securing an offer. The process involved a machine coding challenge, a system design discussion, and a final hiring manager round that included a low-level design problem and behavioral questions.
Full Experience
I recently interviewed for an SDE-2 role at Acko in Bangalore, carrying 3 years of experience from a Fintech startup. The interview process consisted of three rounds, ultimately leading to an offer.
Round 1 (Machine Coding) - 1 hour 30 minutes
This round was focused on machine coding. I was asked to develop a Spring Boot application for team management. This involved creating APIs to onboard new teams and assign developers to existing teams. The interviewer placed a strong emphasis on how I modeled the relationships between entities and my adherence to clean code principles and coding standards.
Round 2 (System Design) - 1 hour
In the system design round, I don't recall the exact problem, but it was related to document processing. The discussion involved both high-level design (HLD) and low-level implementation details, specifically how I would approach data storage for such a system.
Round 3 (Hiring Manager) - 1 hour
The final round with the hiring manager covered two main areas. First, there was a low-level design (LLD) question where I had to design a file editor. Following this, we moved on to several behavioral questions. I was asked about my reasons for wanting to leave my current organization, any critical feedback I might have received from my manager, and why I wanted to join Acko. For the Acko-specific question, I honestly stated that I was primarily looking for new opportunities rather than having a specific reason to join Acko. Finally, a practical scenario was posed: 'If you encounter a production bug, what steps would you take to resolve it?'
After completing all rounds, I received an offer.
Interview Questions (6)
I was tasked with creating a Spring Boot application to manage teams. The application needed to support APIs for onboarding teams and assigning developers to specific teams. The interviewer emphasized relationships between entities, clean code, and coding standards.
I was given a low-level design problem to design a File Editor.
The interviewer asked why I wanted to change my current organization.
I was asked if I had received any critical feedback from my manager.
The interviewer inquired about my specific reasons for wanting to join Acko. I responded that I was primarily looking for new opportunities rather than having a specific reason for Acko.
I was asked about the steps I would take to resolve a production bug if I encountered one.