3 steps: HR interview, Technical interview, call regarding job offer. For the HR interview, it was a pleasant interaction with the HR person. The technical interview involved a presentation prepared on their end in which they describe what they do and ask technical questions along the way.