I applied online. The process took 1 day. I interviewed at Canon Medical Informatics (Minnetonka, MN) in Feb 2011
Interview
I applied for a software developer position and several months later I received an invitation to do an interview. After a standard interview with a hr person, there was a technical phone screen on C++. The technical interview was being done by the VP of engineering, which seemed a bit awkward and left somewhat of a small company impression to me.
The phone screen itself consisted of pretty standard C++ questions on topics like operator overloading and polymorphism which the interviewer obviously read from a list. The interviewer seemed happy with textbook definitions of C++ concepts but when I departed from the standard textbook definition and explained a concept with an example, he hesitated and did not seem to understand the answer. I guess he was just reading questions with their answers from a list and if my response matched the answer he had on his list, he was happy. Otherwise, he just didn't know.
I would rate the interview being of average difficulty. A few days later I received a reply that I had not passed the interview. The same week I had a much more difficult C++ interview at another company which I did pass. So I am not sure whether it were the interviewer's C++ skills or my C++ skills that caused me not to pass.
I applied through college or university. The process took 3 weeks. I interviewed at Canon Medical Informatics (New York, NY)
Interview
Codility challenge after 5 days of applying to the job.
Team/panel interview 1 week later. Interviewers were friendly and supportive.
Result comes out 5 days after the interview.
Recruiter was helpful and approachable.
I applied in-person. The process took 1 day. I interviewed at Canon Medical Informatics
Interview
The interview process was straightforward. I was asked about the background, technical questions, and motivation why I am applying to that position. I was told that I should expect an email with the coding test question, but I did not receive any email even that they will not continue with my application. That was very unprofessional and disappointing!!
The interview process was very very slow. I Got frustrated during the process. It consisted of typical phone interviews and in-person interview. I would not recommend other people from applying to this company.