Phone screening, technical and behavioral, final technical. Nothing too crazy just really trying to see what you have worked on in the past and at what skill level you currently are. Technicals vary based on your expertise.
Interview questions [1]
Question 1
After providing them a project I had been working on, they asked me to tell them something hairy or something I was not proud of in the code that I had to do to make it work.