面经现在发好像已经意义不大啦,不过还是附上,说不定对下个找实习季有用吧:
On Campus Interview由两个连续的45分钟的一对一面试组成。
第一个面试官是个印度人,问题:
1.Talk about a project on Resume.
2.Find the next node in in-order traversal of a binary tree, assume each node has a reference to its parent, with root has a null reference as its parent.
3.Design a parking lot.. ----
这些都答得没什么问题。不过速度不快,差不多用了40分钟。
第二个面试官是个白人,喜欢直视别人的瞳孔(抱歉用瞳孔这个词,但他完全是一直盯着人看不移视线不眨眼的,据后来和同学交流发现他一直都这样,怎么破?实在跟他对视不了多久)。问题: .--1.What's your favorite course?
2.What's most interesting/exciting/challenging about the course?(三个分开的问题)
3.What's your contribution to the course?(对于这三个问题,想了下选了门上学期刚上过最熟悉的课,答得都还比较流利,算是种策略吧,这门课不能算最喜欢的其实)
4.What's your favorite data structure and why?
5.Design a course registration system. What's the relationships between different classes?(我这里画了UML图,本科是软件工程的,没少画这些图,终于用上了)
6.Find the longest palindrome in a string.(这题只给出了O(N^3)解,时间也比较紧,没给出更好的)