I applied online. The process took 4 weeks. I interviewed at Performance Software
Interview
Initial phone interview contained fairly basic technical questions and questions about experience and skills on resume. Proceeded to on-site interview soon after. On site interview consisted of 3 interviewers at once. Questions were not difficult. No algorithms or data structure questions or anything like that, mostly about past experiences and processes. Had to do whiteboard programming. Lunch afterwards.
Interview questions [1]
Question 1
Whiteboard problem consisted of defining a function that found a specific string within a string and returned a pointer to the first char of the desired string.