Phone Interview for about 30 minutes. If you are asked for a second interview, you have to fill out a job application stating what your salary expectations are. Then you go in and meet with 2 to 3 people.
They are super nice. Great location in Waterloo. Asked some basic OOP questions and then write some code on a white board... Then soft skills, HR type questions.
Programming questions:
1. compare new/delete vs malloc/free
2. talk about virtual functions
3. deadlocks in c++ what are they , how to prevent them...
4. create func that takes (double) Dia and returns (double) area of circle
5. write for loop to print out odd numbers from 1 to 100
6. in string tell if any of the chars duplicate