剑指offer 一、面试流程

面试官谈面试

●初级程序员偏向于考察算法和数据结构,看基本功
●要对公司近况、项目情况有了解,对应聘的工作有热情,还要准备合适的问题问面试官
●不要急于编写代码,应该先了解清楚所要解决的问题。多和面试官沟通,写完也不要立马提交,要自己检查并借助测试用例测试代码。

面试的形式

电话面试

共享桌面远程面试

●思考清楚再开始编码
●良好的命名习惯和缩进对齐习惯
●要进行全面的测试

现场面试

●衣服得体:不一定穿正装,舒服干净就行
●准备问题:提前了解,准备问题问面试官

面试的3个环节

行为面试

●项目经验:见p6

●掌握的技能:
 如果与职位相关,可以写了解某技术,不相关就不要写
 对技能的大部分掌握程度应该是“熟悉”

●为什么跳槽:见p8

技术面试

●扎实的基础知识

●高质量的代码:边界条件、特殊输入很重要
在这里插入图片描述
●清晰的思路:
 遇到链表二叉树之类的题目,可以画出来简化题目

●优化效率的能力:
 如斐波那契消除重复计算

●优秀的综合能力

应聘者提问环节

●不要问和自己的职位没有关系的问题
●不要问薪水
●不要立即打听面试结果

推荐的问题见书p18

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值