I applied online. I interviewed at SparxIT in June 2026
Interview
Ok experience with interviewer focusing on more on vast knowldege of me rather than what the job requires, and how we handle data to be consistent and what steps can be taken etc.
Interview questions [1]
Question 1
1. Which service you have worked on HRMS as it is an microservice application ? 2. What is API Gateway? 3. Tell me in this scenario, let's say you have multiple services, you have user services, you have product services, you have inventory services, and so on. So what would your approach to implement API gateway? 4. What's the disadvantage of not using API Gateway? 5. At the frontend end, you have a dashboard page, On the dashboard page, you have to show multiple stats like product count, user count, order count, and so on. You have a multiple data form which is coming from multiple services. So at the dashboard page at front-end, you have just one URL. So how would you handle this at code? 6. How do we handle Data Consistency in microservice application? 7. You are going to place an order and the order is placed successfully and your inventory gets failed. So how do you handle data consistency in this case? 8. Global Exception in SpringBoot? 9. HashMap how can we make it thread safe? 10. Volatile Keyword? 11. Synchronised Keyword? 12. StringBuffer vs StringBuilder? 13. SpringBootApplication Annotation? 14. ACID property? 15. Primary vs Composite Key? 16. Left Join? 17. Views in DB? 18. Stored Procedures, Advantage of it and why we use? 19. Git Pull vs Git Fetch? 20. How do we push the code in Git? 21. gRPC vs REST?