Super friendly process and also will test your knowledge to the deepest root possible which is tested by several different questions. Lots of behavioral questions too
Just know about what you have in your resume
Lots of in person interviews...5 in total spread over 3 separate appointments. Everyone was very nice and professional. I liked the team. I really liked the company goals and products.