Software Development Engineer 1
Interview Date
Sept 2025
Result
Rejected
Difficulty
—
Rounds
3+ rounds (HR, Hiring Manager, Technical)
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: Sept 2025
Interview Type: Full-Time
Result: Rejected
Difficulty: Not Specified
Rounds: 3+ rounds (HR, Hiring Manager, Technical)
Topics Asked: Resume/Technical Discussion, Migration Experience (Node.js -> Spring Boot), Deployment Lifecycle (CI/CD), Sorting (Bubble Sort), Caching Scenarios, Large Data Search (indexing, caching, distributed search), Optimization (DB queries, caching, async, scaling), Multithreading (conceptual), Scalability (load balancing, autoscaling, queues), CAP Theorem, Project Discussion
This experience is for a Software Development Engineer 1 role, for a candidate with 2 years and 4 months of experience, interviewed in Bengaluru in September 2025.
HR Round: Basic questions such as "tell me something about yourself" and assessing necessary skills for the job.
Hiring Manager Round (30 mins): Questions focused on previous and current work experience, including "How would you refactor code?" and "How would you handle a particular xyz situation". Knowledge of technologies mentioned in the resume was also assessed.
Technical Round 1: This round involved a detailed resume and technical discussion. Topics covered included migration experience (e.g., Node.js to Spring Boot), deployment lifecycle (CI/CD process), types of sorting with implementation examples (e.g., Bubble Sort), and caching scenarios (e.g., how to refresh/update cache if response contract changes). Other areas included efficient searching through millions of records (indexing, caching, distributed search), application optimization techniques (DB queries, caching, async, scaling), conceptual questions on multithreading, and handling sudden traffic spikes (load balancing, autoscaling, queues). The CAP Theorem (consistency, availability, partition tolerance) was explained with examples. A deep dive into previous projects was also part of this round.
The candidate was rejected because another candidate had completed the interview process earlier.