剑指offer-找工作必看的书
2015-05-28 22:38
176 查看
书的由来:作者海涛2011年9月,发了60篇关于面试的博客,当时点击量超过了70万,网址http://zhedahht.blog.163.com/,后来整理成书,剑指offer,马上要找工作高潮了,准备准备以防不测。
1 共享桌面远程面试
是指应聘者把桌面远程传给面试官看。
这时要注意几个问题:(1)思考清楚再写代码。这样就可以少再代码完成以后,修改。要考虑好时间复杂度,空间复制度,有些什么特殊情况要处理等等,再编码前想好。
(2)良好的代码命名和缩进对齐习惯。
(3)能进行单元测试。能测试在前,开发在后。
2现场面试
简历项目经验,一般大部分是熟悉,少了解。毕业设计的技能是熟悉。开发过项目是熟悉。
技术面试环节:
1 扎实的基础知识
(1)编程语言 一两种语言
(2)数据结构 重点链表和二叉树 二分查找,归并排序和快速排序
(3)动态规划 贪恋算法
2 高质量的代码
一般面试的时候,笔试程序题越简单越注重细节,比如你是否考虑异常情况,边界情况,你的代码鲁棒性怎么样,而不是简单的基本功能完成。记住,不能让程序崩溃,比基本功能完成更重要。
主要:面试官除了看基本功能完成外,还要看应聘者是否考虑了边界条件,特殊输入(null),错误的处理。
3清晰的思路
要思路清晰,再答题,不要再试卷上乱画。可以用简单的具体实例推到方法,一般大部分算法是递归(比如动态规划),还可以画图。
画图是抽象问题形象化,举例使抽象问题具体化,分解是复制问题简单化。
4优化效率的能力
5优秀的综合能力
表现自己沟通能力,知识迁移能力,
面试需要的基础知识
C++基础知识:面向对象的特性,析构函数,构造函数,动态绑定,设计模式,UML图等,这些体现了应聘者软件工程能力。内存管理,内存使用和管理影响程序的效率 os的理解程度
1 共享桌面远程面试
是指应聘者把桌面远程传给面试官看。
这时要注意几个问题:(1)思考清楚再写代码。这样就可以少再代码完成以后,修改。要考虑好时间复杂度,空间复制度,有些什么特殊情况要处理等等,再编码前想好。
(2)良好的代码命名和缩进对齐习惯。
(3)能进行单元测试。能测试在前,开发在后。
2现场面试
简历项目经验,一般大部分是熟悉,少了解。毕业设计的技能是熟悉。开发过项目是熟悉。
技术面试环节:
1 扎实的基础知识
(1)编程语言 一两种语言
(2)数据结构 重点链表和二叉树 二分查找,归并排序和快速排序
(3)动态规划 贪恋算法
2 高质量的代码
一般面试的时候,笔试程序题越简单越注重细节,比如你是否考虑异常情况,边界情况,你的代码鲁棒性怎么样,而不是简单的基本功能完成。记住,不能让程序崩溃,比基本功能完成更重要。
主要:面试官除了看基本功能完成外,还要看应聘者是否考虑了边界条件,特殊输入(null),错误的处理。
3清晰的思路
要思路清晰,再答题,不要再试卷上乱画。可以用简单的具体实例推到方法,一般大部分算法是递归(比如动态规划),还可以画图。
画图是抽象问题形象化,举例使抽象问题具体化,分解是复制问题简单化。
4优化效率的能力
5优秀的综合能力
表现自己沟通能力,知识迁移能力,
面试需要的基础知识
C++基础知识:面向对象的特性,析构函数,构造函数,动态绑定,设计模式,UML图等,这些体现了应聘者软件工程能力。内存管理,内存使用和管理影响程序的效率 os的理解程度
相关文章推荐
- php5 non-thread-safe和thread-safe这两个版本有何区别?
- JS学习指导
- HTML5+学习笔记2-------边看代码边研究貌似还是有点问题...还在研究中api中
- Functional Reactive Programming<1>
- JSP学习笔记(二):JSP四大作用域
- js数组,数字函数,字符串函数,表单验证,hashMap,堆栈,日期函数,call函数
- JSP学习笔记(一):JSP标签
- GIS.arcgis for javascript简单接口调用实现地图展现
- hdu1829 A Bug's Life
- 【从0到1学Web前端】CSS定位问题二(float和display的使用)
- 【从0到1学Web前端】CSS定位问题二(float和display的使用)
- 【从0到1学Web前端】CSS定位问题二(float和display的使用) 分类: HTML+CSS 2015-05-28 22:03 812人阅读 评论(1) 收藏
- 序列化JSON格式数据的解析
- icvConvertToFastHaarFeature
- quartusII综合报错(Error (10133): Verilog HDL Expression error at lcd_display_wsfeng.v(37): illegal part)
- 剑指offer 65 - 滑动窗口的最大值
- JSP三大指令
- CodeForces 547B. Mike and Feet 线段树
- 我是如何从勉强写冒泡成长到轻松get百度offer? (内有许多优质算法书籍介绍及推荐)
- JavaScript-回调函数