After the staffing agency set up an appointment, the process began with a series of 3 1:1 interviews. This group's questions were geared towards technical skills and personality traits. The technical questions were mostly standard interviewing questions for software engineers and a few more conceptual questions. The interviewers were generally friendly, with the exception of sneering remarks here and there. The second round of interviews were also 3 1:1 interviews, but with more senior employees and perhaps even management level employees. One member from this group was a particularly tough interviewer, spearheading questions at the interviewee at every turn. The others were very pleasant, as if I were just having a chat with them.