I applied through a recruiter. The process took 2 weeks. I interviewed at Capgemini (Pune)
Interview
The recruitment team is highly mismanaged- on more that three occasions I just joined the MSTeams meeting and no one joined to interview me. Then I got interviewed 4days in a row.
Interview questions [2]
Question 1
Springboot- how to create a new project? How to use another web server apart from default tomcat?
How do you create a rest api? (Some more questions)
SpringSecurity, OAuth - lots of deep dive questions
Micro services- how would you go about designing a micro service? How do you authenticate them? What if a service is acting slow - how to identify and handle it?
How to perform caching?
Core Java- use of streams in java
What happens if I try to access a variable(which is declared outside) inside a .forEach block? Is it possible? Yes/no -Why?
Hashmap vs concurrent hashmap and it’s workings. How many threads can access a concurrent hashmap at a time?
Is it possible to modify a array-list while iterating it? Is there a way to do it?
Some coding questions on overriding and exception handling concepts