有2个面试官面试我,一个是小组长和一个经理。进去之后,先自我介绍和相互认识了下,两个面试官看着我的简历,马上出来第一个问题。
1、介绍一个你做过的项目,于是就巴拉巴拉的介绍了一个项目;
2、介绍一下你们项目的代码架构,于是就巴拉巴拉的;
3、给我们讲一下你项目中的kerberos,。。。
4、看到你的简历还做过集群服务器的,可以解释一下么?于是就。。。
5、你感觉最棘手的问题是什么?如果快速解决一个开放中遇到的问题?
6、你解决过内存泄漏的问题么?如何解决内存泄漏的问题?
7、看拉你的项目经验,你还做过数据库方面的项目,可以讲讲左连接和右连接的区别么?
8、解释下C++中虚函数的概念。
9、在C++多继承中,如果多个父类中包含相同名字的方法,子类调用时如何区分?
10、你用C++多久了?什么是虚继承?在黑板上给我们写个例子看看?
11、你有什么问题需要问我们的。
到项目经验的面试算完了,接下来是编程。
12、编写一段代码,把 ”I like this“ 变成”this like I",时间大约20分钟后。
20分钟后,小组长过来,和我讨论了进20分钟。最后的结论是,经理有事不在,叫我先回去,后面有消息就通知我。
童鞋们可以试试写下 这种句子单词倒装的程序。
小小提示:这个编程题目的绝对不是考数据结构的堆栈问题,而是考算法。我当时也没想到,过后想来很久,总算找到解决办法了,非常简单。