Three stage interview - two people technical and logic, one person logic and HR. Logic puzzles used, C and Java tests. Online test prior to interview used. Told employee training lasts a couple of months and an 80% pass park exam used at the end of training. Excellent office, free snacks and more in kitchen. Interview was very informal, questions were challenging but not impossible, made to feel relaxed.