这次面试的效果不太好,提的问题大多回答的都让他不太满意,估计是要跪了。唉!我的处女面就这样华丽的结束了。感觉以后还是要多学点东西,大学的各种课其实都还是有用的,这个下面我会详细的说的。总的感觉,他们是很重视你的项目经验的和你的代码积累量。下面详细的说一下整个过程吧。 早在上个星期五,我就接到了百度人力资源部的mm电话,当时是11点,楼主懒懒的还在床上没有起来(哎,都是泪啊)说是让交一份电子版的简历。于是我就起床写了一份简历然后从邮箱发了过去。大概过了2个小时。说是简历收到了,约时间面试,当时直接约得是今天的下午两点。楼主当时还一阵窃喜,有两天的复习时间(但是这两天也没怎么复习,复习的算法也都没怎么考,说到这个,我当时是去看了很多人的面经,然后按问他们的问题复习的,基本都没有考到。其实百度的面试官问问题都是很随性的,根据你的擅长然后问的。临时抱佛脚感觉作用不大,功在平时)。
今天下午2点(这一点不得不说,百度真的是很准时的),楼主接到了电话,说是让我准备好纸和笔,然后5分钟之后再打过来。然后开始面试,感觉面试官应该是个纯做技术的吧,没有那种hr的气场,不过感觉人很好,很亲切,没有给你什么压力。反正就是说让我先自我介绍。自我介绍完了,面试正式开始了。他先是问我做过什么项目,我就把我的项目都说了,但是他说我的项目都属于短期项目(1个月)。然后他也没有针对项目来问,然后根据项目聊了半天。最后开始问了几个问题。下面我简单的把问题都列出来吧
算法部分:
1.从键盘输入一个字符串,长度未知,然后输出所有的全排列。例如输入abc, 输出abc,acb,bac,bca,cab,cba这样。很遗憾,当时思路不清晰,说了半天没说出个所以然。不知道这种题目对于大家来说是不是很简单,一下就做出来了。
2.生日悖论问题。不知道自己去百度吧。这个问题其实很简单的。但是依旧说的不好。
最后可能觉得我算法不怎么好吧,就换了c++的基础来问。
3.首先问了多态性和虚函数,以及实现多态性中要注意的问题,和自己实际遇到的问题
4.C++和C的不同点。
5.什么是模板。为什么要用模板,以及使用模板的实例。
6.c++内存分配的问题。问的比较具体和详细
7.虚拟内存和物理内存之间的关系,为什么要用虚拟内存。
就是这些,然后就说他基本问完了,问我有没有什么问题。面试基本就这样结束了。
总共用时37分钟44秒。估计觉得学的不怎么样吧,就只问了这么多就完了。下面简单说下感受吧。
在大学真的要学些东西,不然找工作的面试关都估计过不去。然后要多做项目,多写代码。
最后希望大家能踊跃交流,把自己的经验都分享出来,现在是信息共享的世界嘛。
个人资料
Bingo
等级:9
文章:694篇
访问:38.9w
排名: 1