Recruiter reached me via phone for the interview.
All Rounds were in person on same day
Round 1(In Person)
(Dsa + Basic Java)
Q1 - https://leetcode.com/problems/max-consecutive-ones-iii/description/
instead of 0 and 1 , it had As and Bs.
Q2 - https://leetcode.com/problems/next-permutation/description/
I told the optimal logic and coded correctly both question under 30 minutes , in last I was asked some basic java questions
1 - finally vs finalize keyword
2 - Comparable vs comparator
3 - Internal Working of TreeMap
I answered all three as i went through these standard questions one night before.
Verdict - Selected
Waited for 20 mins , got the call for Round 2 (In person)
It was kind of Project discussion and Work Experience discussion round where I was grilled on my resume and my work experience.
I was asked about some springboot annotations like @Transactional
and this was my answer

jk , I answered it correctly , all credits to shreyansh playlist on YT.
There were questions on Database indexing and Microservices architecture.
I was also asked to design e-commerce paltform (LLD) , i was asked to write the main classes and what all Apis will be there in brief only.
one question was on Horizontal scaling vs vertical scaling
Verdict - Selected
I was called for Round 3 after 30 minutes.
Round 3 (In person)
Hiring manager round
I was asked one DSA question, one SQL query and then some managerial questions.
1 - https://leetcode.com/problems/implement-stack-using-queues/description/
2 - SQL query -https://leetcode.com/problems/nth-highest-salary/description/
Verdict - Selected
Got the Result after 15 mins ,and had HR interview next day.
Final Result - Selected
I also gave Meesho Interview in which I got rejected in HM round - will share it kbhi mauka mila to , till then stay hard homies!!