Round 1 (Screening Round)
Questions:
- Java
- Spring Boot, Security, JWT O AUTH
- Design Pattern
- APIs
- JVM Memory
- String Pool
- Creating Custom Set
- Hashmap & Hashset internal working
- Cardinality
- ORM
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 2 (Coding - LLD)
Questions:
- Book My Show
- Create LLD entity ORM classes and write 2 methods on how booking will be saved and fetched.
- Checked the whole flow: API - application - Data getting saved in the table.
- How to handle concurrent bookings and some technical questions around those.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 3 (Problem Solving)
Questions:
- Level Wise Order Traversal
- Burning Tree
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 4 (Culture Fitment Round)
Questions:
- Behavioral and Leadership Principles Questions
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Round 5 (System Design)
Questions:
- UPI App - Mainly focused on functional, non-functional, and capacity estimations.
- Questions based on scaling:
- How will you handle this load?
- How will you scale your application?
- How will you scale the database?
- Questions regarding concurrent transactions.
- Multiple questions about scaling and concurrency.
- Focus on estimating capacity and memory, especially the scaling aspects.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Verdict: They said instead of SDE2, I will be more suitable for a senior role and wanted me for Senior Software Engineer for which they had one more round of casual discussion of 20 minutes just focusing on projects, skill sets, etc.
Verdict: Selected for Senior Software Engineer
Compensation Details: Compensation Discussion
I asked the team: they mentioned the team name is CDOS. Can someone share any insights about the team? How about the culture and work-life balance in the team or in the organization?