首页 > 程序人生 > 程序员面试技艺 > 找工作经历总结 —— 百度offer
2014
11-11

找工作经历总结 —— 百度offer

运气好,一方面是百度今年招人比较多,另一方面是遇到的3个面试官都很和善,和我很投缘。

说下准备吧。

1) 针对对C++的,C++ Primer和effective c++是必须要相当的熟练,有充足的时间的话再看下more effective C++。如果对C++的多态能够熟练运用,能解释字节对齐,C++的面试基本就没问题了。

2) 算法数据结构。如果你是ACM大牛,那么面试的算法基本可以无视了,个人认为,把基本的排序算法,数的遍历(包括非递归,递归,层次遍历),图的遍历(包括深度和广度遍历),hash,2分查找,链表(找交点,是否有环,倒数第k个节点问题等)

3) 操作系统,进程和线程的区别,进程通信的方式有哪些,线程同步控制的方式有哪些。

4) 网络:sock编程的基本步骤(TCP/UDP),TCP 的3次握手,4次挥手

5) 设计模式:这个是给你面试加分的,单例模式考的比较多。

6) 项目经验以及获奖:这个都是靠平时自己的积累了。

7) 心态:心态很重要,一定要自信,面试官不会喜欢一个没有自信的人,即使不会答也没有关系,可以说下自己的想法,即使是错的,直接说不知道也没什么。有时候面试官会问你很难的问题,不要觉得是面试官在难为你,很有可能是面试官觉得你能力比较强,想看看你的上限在哪。

推荐一本书,《剑指offer》[下载][购买],个人觉得这个比较适合大众。

拿到offer几天了,mark一下,希望大家都能拿到满意的offer。

编程技巧