It started with an online skills assessment. I was given a series of online questions pertaining to my job related skills. From that point I was invited to their office for an in-person interview. I interviewed with two people and was asked questions mostly about the items on my resume. At that point I was given a problem and asked to develop a solution. I was left alone to code the solution and presented it when finished. they went over the code with me and asked questions about why I had made specific design choices. An offer was made at that point.