【第二章:简历制作和面试技巧】第6节:面试的技巧和策略
前言
面试分类和注意事项
知己知彼百战不殆,只有充分了解面试形式和面试内容才可以从容获胜。
从面试的方式区分
从面试的内容区分
面试考察内容
技术面试主要考察内容
1.简历真实性考察
2.实习项目考察
3.基础知识考察
4.算法基础考察
5.编码能力考察
6.逻辑思维考察
7.学习能力考察
8.加入愿意考察
技术面试应对方式
1.简历真实性考察:
2.实习项目考察:
- 工作量:比如代码量,项目接触时间,文档贡献度,负责项目是否上线
- 项目当中最大的问题以及解决方案:大概率会出现
- 项目的前因后果:考察项目了解程度
- 具体技术点的深度挖掘
项目面试如何准备:
首先需要明确项目起因、项目解决的问题、项目架构的设计、自己负责的模块在项目当中的位置、项目使用方是谁以及项目演进过程。同时需要准备项目难点以及解决方案的回答。这两个问题在面试当中出现频次很高。如果实习过程中的确没有遇到什么问题,那么可以询问mentor或者从文档当中去了解这个项目之前的问题以及解决方案。如果你足够熟悉这个过程和细节,那么面试当中也是可以作为自己应对的问题去描述。
3.基础知识考察:
基础知识指的就是操作系统,计算机网络,数据库等通用知识原理,这就需要平时的积累和总结。主要体现在两方面:知识的宽度和深度。
宽度是指:对基础知识了解的全面性,没有短板,比如对操作系统很了解但是对计算机网络不熟悉,这就是缺乏宽度。
4.编码能力考查:
一般面试会通过手写算法的方式考查,需要平时多加训练以培养良好的面试心态。主要考察以下方面:
- 编程习惯
- 代码规范
- 命名方式
- 异常处理
- 边界检查
建议在写代码之前,先了解清楚题意,如果有疑问要记得在写代码之前和面试官及时沟通,比如是否都是正整数,有没有重复的数,数组长度限制,内存和时间限制,是否可以使用标准库函数等等。时间充裕的情况下,建议可以先写伪代码,有了确定的可行解法再去写
剩余60%内容,订阅专栏后可继续查看/也可单篇购买
<p> 《收割BAT:C++校招学习路线总结》,专刊共计17节。专刊分为五大主要内容,包括后台开发学习路线、简历制作,面试技巧、BAT等名企面试真题解析和工作学习常用工具。本专刊将介绍我在技术成长过程当中的经验,通关BAT的面试技巧,并结合亲身经历的面试真题由浅入深的讲解后台开发方向的重点问题,让你们的求职之路更加顺畅。 本专刊购买后即可解锁所有章节,故不可以退换哦~ </p> <p> <br /> </p>