In my experience, there were two interviews. First, a phone interview with an HR representative, followed by a technical interview with the hiring manager. Both interviews were completed within 15 days. Everyone I spoke with was friendly and accommodating. The HR representative even provided helpful pointers for the technical interview. Overall, the process was smooth and well-organized.