Email notification of interview opportunity. Given multiple time slots to choose from for a in-person interview. Interview in head-quarter location with manager and lead. Questions asked were standard, atmosphere was friendly and easy-going. They also asked for availability including weekends.