The process involved a phone interview followed by an onsite interview. The onsite interview consisted of two back to back interviews. The first was with an HR manager, discussing benefits, work-life, and a few personality questions. The second was with the development manager I would have been working directly under. Questions were based on experience and aptitude, not very technical.