The process took 1 day. I interviewed at National Instruments (Austin, TX) in Sep 2010
Interview
I met the representatives of NI at our Career Fair and expressed my interest in the Software position. They were interviewing the following two days and had interview slots available. I spoke to them about my leadership roles, friends of mine who work at NI, projects I've completed and my software skills. They were impressed and invited me to come to the Info Session they were having later that day. I went to their presentation about the company, intern and full-time roles and things to do in the Austin area. I met the recruiter again and he told me he would call me later that evening to confirm the interview time. One disadvantage I had was that I only had 12 hours to prepare for the interview (including sleep) because the interview was scheduled for the following morning. He suggested the interview would be based on Object-oriented programming and also contain some resume based questions.
Interview questions [2]
Question 1
The first few questions he asked in the interview were about my projects and my leadership experience with the IEEE and a specific classes and objects question.
The question was that if he wanted me to represent a deck of cards (52), with four suits - how would I write code to allow him to perform a) shuffling of the cards and b)picking out the top card for him.
I applied through college or university. The process took 2 days. I interviewed at National Instruments (Shanghái, Shanghai) in Nov 2008
Interview
1. College presentation about the company
2. 1:1 interview at the college about the basic skills of CS and also IQ test
3. Presentation about what you have done before work, what's your projects at school and so on
4. Technical interview about the CS skills
5. General interview.
6. Programming test.
Interview questions [1]
Question 1
What's your most unforgettable experience during the internship?