I applied through college or university. The process took 4 weeks. I interviewed at Tata Consultancy Services (Mississauga, ON) in Apr 2014
Interview
I submitted my resume at an on campus career expo. I was contacted about 2 weeks after that. They were hiring for junior software engineers. I am an electrical engineer so this position would not have been totally in my comfort zone but since the HR said the have a 2 months training I taught that might work.
There were 3 interviewers, 1 HR and 2 Technical interviewers. there was a 15 minute HR interview followed by a 45 minute technical interview. They did not ask me to code but ask all sorts of questions, hard and simple ones about C, C++, Java, HTML5, Java script, network etc...
Sample questions:
* whats the difference between FTP and SFTP?
* explain the differences in detail between C, C++ and JAVA.
* If C++ is OOP then why do we need pointers?
* What is encapsulation?
* what is polymorphism?
* what is abstraction?
* Array vs linked list?
* etc...
Interview questions [1]
Question 1
I did not expect IT and network maintenance questions, be prepared for those! They work with all languages across all platforms so be prepared, even android app development. Make sure you know the stuff you put on your resume.
Video Screening followed by the aptitude test.Aptitude is a mid range test.Email response is bit later..and after interview we need to followup many times to see the results..I waited almost 1month
I interviewed at Tata Consultancy Services (Bengaluru)
Interview
the interview process was smooth experience overall and the process was well explained in the 1st round of interview. the 1st round focused more on the general fit for the job role and the question answer were more focused on the software developement experience and what technical stack was used.
Interview questions [1]
Question 1
tell me about yourself. they also focused on the resume.
Round one was technical assessment consist of aptitude and coding round followed up with technical HR and General HR , if selected then there is document verification and onboarding process.