There are 3 parts: 1 with the recruiter, 1 with a hiring manager, and finally, one technical interview, which in my case consisted of 2 parts: some technical questions around my current assignment and a simple coding exercise where you have a very simple problem to solve you don't need to know algorithms or complex stuff, but they re looking on how you solve the problem, what questions you ask and testing is very important.