他先是问了一下我倾向于的职位,是做研究还是做开发,我从自己的实际情况出发,选择了开发,并陈述了理由。
接着问的是学校和导师是否会同意。
然后就开始技术了,他问我熟悉的语言。
C++的问题对于我来说的确不是很难,包括虚函数的作用、原理、调用方法、实现机制,还有静态变量的特点、静态成员变量的特点、静态成员函数的特点。
随后进入第二部分数据结构与算法。
先是问了有关有序数组和链表的查找问题,问时间复杂度,问Hash有关的知识,让我解决Hash时遇到的冲突问题。
第三题大致是这样的:有若干个给定的数(都小于N),问从中任意取几个数相加,可以得到多少个不同的结果。...查看更多