2 Interviews, first one is a phone screening pretty much asking some weird questions like "how many lines of code have you coded" and then some normal ones on your experience. Then they have a very technical in-person interview on Data Structures, Algorithms, Object Oriented Programming, linux. They try to convince you to agree to 3 MONTHS of UNPAID training also, so be aware of that before you go into the interview.