I applied through a recruiter. I interviewed at Innotech (Russia) (Moscow, Moskva) in Nov 2023
Interview
At the beginning, a story about yourself, experience, basic skills, talk about the complex tasks that you solved, what is interesting to develop.
Technical interview on Java, basics, collections, language libraries, multithreading, then message queues, databases and everything that is indicated in your resume.
The second part is solving a problem, one of those that the team solves at work. Design some integration or interaction of several services.
In general, that's all.
Interview questions [1]
Question 1
Q: There is a list of objects, write code that sorts by several attributes.
I applied online. The process took 2 days. I interviewed at Innotech (Russia) (Moscow, Moskva) in Sept 2021
Interview
Standard questions about Java and spring boot. Also, we discussed about message brokers and microservice architecture.
Design patterns and profiling tools required in the interview process.
I would like to suggest prepare also coding section.
Interview questions [1]
Question 1
Could you please describe why need bean scopes in spring?