Status: 4.7 years experience, Tier 2 college
Position: SE 2 at MNC
Location: Delhi
Hiring Manager Round (1 hour):
- Behavioral questions
- Resume walkthrough
- Micro Service vs Monolith trade offs
- Data base designing for micro services
- Choosing SQL vs NOSQL Data bases in Micro services
- SOLID design principles
- Used in project
- Design a singleton class
Tech Round (1.5 hours):
- Project walkthrough
- SQL sharding
- Indexing tradeoffs
- Kafka related questions
- Offset id
- Scaling in ECS
- SQS vs Kafka
- How will you debug a production bug, give a detailed approach
- SOLID
- Given concrete classes Savings and Current Account extends abstract class of Account which has abstract methods withdraw and invest. If a new Class Fixed Deposit which only supports investment but not withdrawal what changes are required?
- What SOLID principle to be used?
- Is multiple inheritance possible in Java?
- DS
- Discuss different ways to find a loop in link list
- Integer to Roman (1 to1000)
- SpringBoot
- Annotations
- Constructor vs Annotation Autowiring
- Junit tests
- Java
- OOPS concept
- Interface vs Abstract classes
- Overloading question vs Overridng
- Identify if the methods are overloading or not
Result: Selected
Compensation :- https://leetcode.com/discuss/compensation/5097815/avalara-sse-pune/2384511