Phone interview, then two in person interviews. First two interviews with HR were extreamly generic. HR had no techinal expertise, and did not understand the position's basic requirements and duties. Example: HR kept stressing the importance of practicing multiple coding languages. My third interview was with the actual the manager, he stated there was no coding experience required for the position or advancement.