I applied through university. The process took 2 days. I interviewed at Agilent Technologies in Mar 2011
Interview
Initial screening 1:1 on campus with an on-site follow-up. Standard interview except for the presentation.
30 minute presentation, full-day interview with several groups. The interview was well organized and efficient.
Questions covered essential programming concepts. Typical OO and C/C++ questions. Focus areas were in optimization, multi-threaded, OO, bit level manipulations, low-level architecture and peripheral access, various system buses, I/O throughput estimates, and instrument calibration algorithms.
Interview questions [1]
Question 1
Most unexpected: Assuming a system response is monotonic, describe how one could implement a binary search algorithm to optimize convergence at a particular point.
I applied through university. The process took 1 day. I interviewed at Agilent Technologies in Feb 2012
Interview
The interview consisted of asking multiple questions about first year EE material to basic Op-amp questions. I recommend making sure to prepare what ever it is that you are specializing in. Make sure to know everything on your resume. You don't want to not know about something that is on your resume.
The process took 2 weeks. I interviewed at Agilent Technologies in Jan 2011
Interview
Interviewed for an engineering position, consisted of phone screening interview, then in-person group interview. Felt the people were very professional and friendly; felt like it was a good working environment. Didn't get the job most likely because I didn't know a software tool well enough.
I also have to add that their recruiters were very respectable and courteous through the process. They followed up when they said they would, and also really did "keep my resume on file" and considered me for another position at Agilent a few months later. In today's job market, it's rare that recruiters are very professional, straightforward and keep in touch with you. So overall, I was very happy with the process/experience despite not getting the job.