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.