It was very difficult. asked about technical and Hr stuff. they wanted an average student who is capable of learning and networking. 45 mins of technical interview and about half hour of HR questions. The interview is to test how well you can convey your ideas. It is also about being right. However, when i joined the job, the person who was interviewing me wasn't my supervisor anymore and I had to impress the supervisor again.