系统检测到您的浏览器版本过低,无法获得最佳的使用体验,建议您更换其他浏览器或 升级您的浏览器。(使用360浏览器访问请选择极速模式)
关闭
{{settrSelectedText ? settrSelectedText : '更新时间'}}
{{sexSelectedText ? sexSelectedText : '性别'}}
{{ageSelectedText ? ageSelectedText : '年龄'}}
{{settrSelectedText ? settrSelectedText : '更新时间'}}
选择城市
切换城市分站,让我们为您提供更准确的信息

当前选择城市:总站
总站 {{item.sitename}}

程序员的简历怎样写合适

时间: 2021-03-24 08:17 分类: 简历指南 来源: [转载]

请用微信扫一扫 浏览量: {{clickNum}}


一,代码的完整性和鲁棒性

基本功能

边界值

无效的输入

时间效率

空间效率

二,事前准备

对公司近况,项目情况有所了解,同时还要准备好合适的问题问面试官

三,解题之前

不要过于紧张,不要急于写代码,应该先了解清楚所要解决的问题,这个时候最好先和面试官多做沟通,有疑惑的地方问清楚,以避免理解错题,然后开始做一些整体的设计和规划,即解题思路

如果是线上题目,写完之后,不要立即提交,自己检查并借助一些测试用例测试几遍代码

四,面试的三种形式

1.电话面试

有些面试官会打电话过来预约电话面试的时间,也有些面试官喜欢突然袭击,一个电话过来就开始面试。

自己在投完简历之后,需要注意下最近一段时间保持通信通畅。这一阶段大多是基础问题,做好准备即可,同时保证通话质量,听不清楚就尴尬了。

2.远程面试

远程面试即在线编程或者共享桌面。

在线编程,则考察基本功了,同时注意基本功能,边界值,无效输入,时间效率,空间效率。

共享桌面,则面试官可以实时观察到你的桌面。那么面试官重点关注的就是你的编程习惯以及调试能力。

思考清楚再写代码

不要一开始就写代码,在没有形成清晰思路之前写的代码通常会漏洞百出,这个时候修改代码也会改的越来越乱,最终导致面试的结果不理想。

良好的代码命名以及缩进对齐习惯

单元测试 保证代码的完整性和鲁棒性

当遇到bug时候,能熟练的看日志,设置断点,单步跟踪,查看内存,分析调用栈等很快的发现问题的根源并解决

3.现场面试

规划好路线并估算出行时间,不要迟到。

衣着合适,同时注意看面试邀请函里的内容,比如面试地点,流程等。同时预先了解下公司,准备好要问面试官的问题。

五,现场面试的三个环节

1.行为面试环节

面试开始的5~10分钟是行为面试的时间,这个环节里,面试官会注意应聘者的性格特点,深入的了解简历中列举的项目经历。

一般开始会给一个自我介绍,用0.5到1分钟的时间介绍自己的主要学习、工作经历即可。如果面试官对某一段经历或者参与的某一个项目很感兴趣,那么他会有针对性的提几个问题详细了解

应聘者自我介绍之后,面试官接着会对照应聘者的简历去详细了解他感兴趣的项目。

重中之重:如何准备简历

使用STAR模型描述自己经历的每一个项目

situation: 简短的项目背景

比如项目的规模,开发的软件功能,目标用户等。