背景
自从前段时间被裁了之后,就开始旷日持久的面试工作了,虽然一共也没几个面试,但也遇到了很多开放性的问题。所以想总结出来和大家交流一下,希望对大家有所帮助
下面就开始了
问题:
1. 工作中遇到过哪些项目难点,是如何解决的
遇到问题要注意积累
- 每个人都会遇到问题,总有几个问题让你头疼
- 日常要注意积累,解决了问题要自己写文章复盘
如果之前没有积累
- 回顾一下半年之内遇到的难题
- 思考当时解决方案,以及解决之后的效果
- 写一篇文章记录一下,答案就有了
答案模板
- 描述问题:背景 + 现象 + 造成的影响
- 问题如何被解决:分析 + 解决
- 自己的成长:学到了什么 + 以后如何避免
一个示例
- 问题:编辑器只能回显JSON格式的数据,而不支持老版本的HTML格式
- 解决:将老版本的HTML反解析成JSON格式即可解决
- 成长:要考虑完整的输入输出 + 考虑旧版本用户 + 参考其他产品
2. 你未来发展怎么规划的
- 扩宽技术广度:尽量拓宽自己的技术栈,学习多种编程语言、数据库、前端和后端开发等技术。这样你可以更加灵活地应对各种项目和工作需求,并能够在不同的团队中发挥作用。
- 深耕专业领域:在广泛的技术领域中,选择一个自己感兴趣并擅长的专业领域,例如直播、音视频、工程化、gis、webgl等方面进行深入研究和学习。成为该领域的专家,积累相关经验和知识,提升自己在该领域的竞争力。
最后说一句,当然还是要看未来公司对我的安排
3. 你期望加入一家什么样的公司
可以说自己的真实需求,需要美化一下。例如,由于被裁员所以想要找一家公司首要是稳定,其次是职业技术提升之类的。
举个例子,如下所示:
业务好,赛道好,技术牛逼(抬高对方),能够让自己更好的成长,我希望除了以上这些外,公司还要有发展空间,希望入职的这家公司我有用武之地(贬低自己),未来我希望跟这家公司走的很远(稳定性),我希望能成为这家公司的前端leader,引领前端团队,这也是我的目标。我感觉贵公司是我梦想中的公司
4. 平常除了开发还会做什么?
- 有时间去看一下b站老师的分享,提高自己的认知,比如说看xx的分享
- 报课学习成长
- 如果面试官问,天天学习你不觉得无趣吗,你可以回复,也不会一天到晚都在学习,我也经常运动(足球、篮球)(不要回复其他兴趣看书啥的),人家就是想看你的团队协作性怎么样
5. 工作中遇到比较大的挑战
这个问题和问技术难点、技术亮点一个意思,以下三篇文章是前端相关的,可以参考下。
6. 怎么看待加班
虽然我们一点都不喜欢加班,但肯定不能直接说我不加班,可以委婉一些。
举个例子
看公司当前业务的需要,在公司上线等紧急业务面前,公司需要我就会加班。因为我相信一个优秀的公司是合理安排员工的休息的时间的,也不是靠加班加出来的,也有规范的流程,当然该加班的时候还得加
7. 你最大的缺点
比如你是做前端的,你可以说你对运维那块的部署相关不熟悉,经验还不足等等。
你是做后端的,你可以说你对那些炫酷的页面交互不太熟悉。
-
优秀案例:突出你好学的心态
- 以前因为工作的关系不常用xxx技术栈,在业余时间略有接触,但是理解还不够深。
- 但是自从xxx后,我就买了有关的书籍和一些视频教学深度学习。
- 每天都会下班后用一个小时的时间在掘金,CSDN等论坛活跃,阅读网友的文章。同时我也会把我自己的疑惑跟大家交流,大家一起进步,让我在这方面越来越熟
8. 你觉得你有哪些不足之处
大概思路
- 我觉得自己在xx方面存在不足(不足限制在技术上聊,不要谈其他容易掉HR的坑里)
- 但我已意识到并开始学习
- 我估计在xx时间把这块给补齐
要限定一个范围
- 技术方面的
- 非核心技术栈的,即有不足也无大碍
- 一些容易弥补的,后面才能“翻身”
错误的示范
- 我爱睡懒觉、总是迟到 —— 非技术方面
- 我自学的 Vue ,但还没有实践过 —— 核心技术栈
- 我不懂 React —— 技术栈太大,不容易弥补
正确的示范
- 脚手架,我还在学习中,还不熟练
- nodejs 还需要继续深入学习
9. 谈薪技巧
- 要骑驴找马,尽量不要裸辞
- 有其他公司的
offer
比他们家的高(不要透露薪资,给hr一个盲盒开不了,因为薪资是公司保密的不能对外透露),但是我还是比较欣赏怎们家公司 - 你期望的薪资是多少?我上家公司的总包是
40w
,我希望能够在这个基础上涨1/3
10. 面试结束面试官问你想了解什么
一定要问这三个问题
- 部门所做的产品和业务(赛道),产品的用量和规模(看产品是否核心)
- 部门有多少人,有什么角色(问出部门是否规范)
- 项目的技术栈(看技术栈是否老旧)
11. 假如你是团队负责人,你觉得技术骨干需要具备什么样的能力
我们可以这样说;
作为团队负责人,我认为技术骨干需要具备以下能力:
- 进取心:无论是工作或者技术上都需要很强的进取心,我们才能更进一步。
- 强大的技术能力:他们要在自己的领域内有扎实的技术基础和广泛的知识。
- 解决问题的能力:他们应该善于分析和解决技术难题。
- 领导和沟通能力:他们需要具备领导能力,能够激励团队并与其他人有效沟通。
- 持续学习和适应能力:他们应该不断学习新知识,适应行业的变化。
12. 你对于我们公司了解多少?
可以在去公司面试前上网查一下该公司主营业务。
13.你能为我们公司带来什么呢?
可以参考这个,已经说的很详细了。
14. 前一家公司的离职原因是什么?
回答提示:
最重要的是:应聘者要使找招聘单位相信,应聘者在过往的单位的离职原因在此家招聘单位里不存在,避免把离职原因说得太详细、太具体。
不能掺杂主观的负面感受,如太辛苦、人际关系复杂、管理太混乱、公司不重视人才、公司排斥我们某某的员工等,但也不能躲闪、回避,如想换换环境、个人原因等;不能涉及自己负面的人格特征,如不诚实、懒惰、缺乏责任感、不随和等。尽量使解释的理由为应聘者个人形象添彩。
举个例子: 我离职是因为这家公司倒闭,我在公司工作了三年多,有较深的感情。从去年始,由于市场形势突变,公司的局面急转直下,到眼下这一步我觉得很遗憾,但还要面对现实,重新寻找能发挥我能力的舞台。
同一个面试问题并非只有一个答案,而同一个答案并不是在任何面试场合都有效,关键在应聘者掌握了规律后,对面试的具体情况进行把握,有意识地揣摩面试官提出问题的心理背景,然后投其所好。
除非是薪资太低,或者是最初的工作,否则不要用薪资作为理由。求发展也被考官听得太多,离职理由要根据每个人的真实离职理由来设计,但是在回答时一定要表现得真诚。
实在想不出来的时候,家在外地可以说是因为家中有事,须请假几个月,公司又不可能准假,所以辞职。这个答案一般面试官还能接受。
结束
目前的面试开发性问题就总结到这里,后面遇到新的会继续补充。
希望没工作的小伙伴尽快找到工作,有工作的小伙伴升职加薪