I applied through college or university. I interviewed at HCLTech (Cary, NC)
Interview
I applied online through my school's career website in November. I got an email a few weeks later and then a phone interview a week after in early December. The phone interview was pretty easy; we just went over my resume, my experience in group work, and how I handle different, difficult situations in groups.
I was told there would be an all-day group face-to-face interview next, which took them 2 whole months to set up. It took place at the end of February with 3 other candidates and 2 interviewers who flew in just for that. I found the interview to be a big waste of time. They spent 2 hours in the morning explaining how great the company is, then we went to lunch, then we had individual interviews and mine only lasted 10 minutes (and it was exactly the same questions as on the phone). After that we had a 4 hour dinner. So all in all, 10 minutes of interview and an entire day of spending company money. I understand they want to see how we interact with them but there are other ways than wasting an entire day and hundreds, if not thousands, of dollars.
It was another one and a half months before I got an offer, but at the last minute they decided I had to relocate for the position, which they said nothing about before. I was uncomfortable with this so I declined.
My impressions of the company based on this interview are they have time management issues, communication problems, and they waste a lot of money. Maybe a more experienced person applying for an upper level position may have a better time, but be vary if you're recruited right out of college.
Interview questions [1]
Question 1
Phone interview: Went over resume, discuss a time you had to deal with a difficult group member, discuss a difficult project you undertook and why was it difficult, discuss a leadership role you've had.
Face-to-face interview: Exactly the same.
Note: There are absolutely no technical questions. It's all about your interaction skills since this particular position teaches you everything you need to know.