Take Home Assignment Round 2
Build parking lot system using SOLID principle. This was take home assignment where we needed to come up with solution and needed to upload on github.
Tech Round 3:
There were follow up question and technical questions on java, spring boot, multithreading.
Question:”How would you modify the parking lot management system to handle increased traffic and ensure optimal performance under heavy load?”
This question tested the candidate’s understanding of scalability principles, distributed systems, and performance tuning techniques in Java-based applications. Candidates were expected to propose architectural changes, caching mechanisms, and load-balancing strategies to address scalability challenges effectively.
Mangoapps Interview Experience for Software Engineer
The interview process at MangoApps for the Java Developer position was thorough and engaging, spanning multiple rounds that provided a holistic assessment of technical skills, problem-solving abilities, and cultural fit. The process commenced with a take-home assignment followed by a project-based Java round. Each interaction with the interviewers was professional and insightful, fostering a positive experience overall.