career fair - online application - two weeks later phone interview invitation - telephone interview (35 min).
The telephone interview was quite pleasant. Four steps. (1) Motivation to apply this position. How do you think the company is about. (2) Go through CV, talk about the previous projects. What is the largest difficulty met in the projects. (3) Technical questions, my chosen language is JAVA, so basically java questions. binary tree; differences between map and hashmap; difference between hashmap and hashtable; computational complexity of search in binary tree; heap and stack; what is the use of a binary tree; what is the difference between override and overload; why do we need override. (4) whether I have questions to ask. The process was smooth, only that a few computational complexity problems I spent some time to answer. I was not sure about several other questions. When I hesitated to answer the guy gave me some hint.