I applied through a recruiter. The process took 2 weeks. I interviewed at Microchip Technology (Phoenix, AZ) in Oct 2019
Interview
3 step process, phone interview followed by to in person interviews. The phone interview is to observed your technical knowledge and find out if you are a good fit for the role, mostly computer science questions. Second interview is a behavioral interview and last is an interview with the manager you will be working with to assess your experience and knowledge.