type
status
date
slug
summary
tags
category
icon
password
面试官角度
- 面试什么岗位,就用该岗位的计算机语言作答。比如面试前端,不能用C++作答。因为面试官本身就不相信人可以精通多门语言。
- 上份工作离职原因,应该以家庭原因换工作,未来发展规划等客观原因离职。不可以主观原因阐述,如:工作太累,工资太低。从这个点来说,面试官更关注面试者的稳定性,谁也不想费劲招来的没几个月就跑了。
- 需要表现对岗位的强烈兴趣,如:喜欢后端的强逻辑,喜欢前端的画界面。
- 基础一定要扎实,数据结构、计算机网络、算法要多练。
- 薪资是否与能力匹配,产出是否配得上你的层级,简历不可过分夸大自己的功劳否则显得很假。
面试者角度
我见过的项目就是我做过的
撑死胆大的,饿死胆小的。世界就是个草台班子。做项目过程中,完整熟悉整个业务流程。即使我是后端,我也应该时刻关注前端的逻辑走向。即使我是前端,我也应该时刻关注后端的数据落库时机、消息发送时机。
岗位没有区分,写代码的思路都是一样的
前端、后端、客户端没必要分这么细,即使我是后端我也能去面前端。编程语言也没那么重要,给个一个星期时间就能学会。随着工作时间的增加,Node、JAVA、SQL、Python等语言总会有机会接触到。有些面试者甚至是跨专业转码的。写代码无非就这几件事:取数据→做逻辑→输出。怎么更优雅的实现才是一个计算机工程师该考虑的事,否则那叫码农。
业务、业务、还是业务
技术不是一切,业务才重要,有业务才有需求。上层更关注我这个业务多久能交付,用什么技术交付其实根本不关心。技术其实不重要,到哪都是螺丝钉。
软实力很重要
早上上班时间其实大部分都在开会,只有晚上才能安静写些代码,拉通、对齐、沉淀、赋能虽然是阿里互联网黑话但是很好地归纳了软件开发过程中的各个环节。沟通协调能力作为无法量化的能力,在面试中也很看重。
拉通:参加需求评审
对齐:技术方案评审
沉淀:验收记录,写技术方案
赋能:用户量,用户体验
- 作者:比尔盖子
- 链接:https://www.connorshen.site/article/c50e3261-a096-4461-8e55-48dc04ab3ca7
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。