I applied through a recruiter. I interviewed at Lean Technologies (London, England) in Mar 2022
Interview
I was approached by an external recruiter. The process was quick and to the point.
1. Screening with HR
2. Interview with the hiring manager.
3. 2 hours on-site composed of System Design, Pair Programming Session (where a few technical questions are also thrown at you) and chat with the CTO.
Interview questions [1]
Question 1
Design a notification system.
Code a simple REST endpoint from scratch. Must use Spring Boot and JPA.
Several Spring specific questions like:
* What's the difference between @Service, @Repository and @Component?
* When would you use constructor vs field injection? etc