I applied online. The process took 1 day. I interviewed at ViXS (Toronto, ON) in Apr 2011
Interview
After applying online, got a email a few days later from a manager which led to an interview the following week.
Brush up on optimized memory copy routines, linked lists and C syntax.
Generally a very negative atmosphere. No attempt to sell you on the company: why you should work there, how good the work environment is etc. That any questions concerning the company were extremely vague.
Interview questions [2]
Question 1
A series of questions where one was to write out routines for building a doubly linked list.
I applied in-person. The process took 1 day. I interviewed at ViXS
Interview
started with management then one staff engineer. talked about previous experiences and whats expected responsibilities for the role. Think they needed some one urgently so it was easy
Interview questions [1]
Question 1
details on previous experience and some basic stuff to make sure you know what you are talking about
A few engineers from the group held the interview first. Basically all questions were focus on technical stuff, e.g. C/C++ programming and system level questions. Then the manager came in to chat a little bit. Overall the whole procedure was pleasant and they were all nice and friendly.
I applied through an employee referral. The process took 1 week. I interviewed at ViXS
Interview
Internal referral to team director. Onsite directly for 1st interview. Just ask basic technical programming questions. 1-1 interviewing in a meeting room. Not related to the specific field questions like MPEG2 standard, driver experience, etc.
Interview questions [1]
Question 1
1. count '1' bits in an integer, 2, singleton's definition, 3. read data information from a file organized as a certain format