Senior Software Engineer (4 YOE)
Interview Date
July 2024
Result
Not Specified
Difficulty
Medium to Hard
Rounds
3 rounds
Drive Type
Full-Time
Topics asked
Detailed experience
College: Not Specified
Interview Date: July 2024
Interview Type: Full-Time
Result: Not Specified
Difficulty: Medium to Hard
Rounds: 3 rounds
Topics Asked: Longest common prefix, maximum subarray sum, multithreading (Executor Services, Synchronization, Volatile, Transient), streams, design patterns, CI/CD, Java 8 features, Anagram grouping (using streams), HashMaps, Concurrent HashMaps, database indexing and normalization, Microservices, Kafka, Caching, Distributed Transactions, DNS, REST APIs, HTTP error codes, exception handling in Spring Boot, API gateways, load balancers, Circuit Breaker pattern, SAGA pattern, Redis.
The candidate underwent three rounds for a Senior Software Engineer role.
Round 1: Coding + Technical (1 hour)
This round focused on coding tasks and technical questions related to Java.
Round 2: Technical Deep Dive (1 hour)
This round focused on understanding the candidate's development experience.
Round 3: Managerial/Advanced Technical (45 minutes)
Content included: