Two interviews: behavioral and coding. The behavioral is brief and basically you go over your CV and explain any questions they may have about what you put there. The coding interview is very relaxed and the interviewer allows you to code in a language you are comfortable using, and also talks with you if you seem to be getting stuck.