面试软技能(高情商)

·  阅读 286

1.是否看过红宝书

  • 如果你看过,就再次回顾总结一下
  • 如果你没看过,就去看看它的目录,搜一下其他人的读书笔记
  • (日常要注意学习积累)

PS:浅层学习看输入,深入学习看输出

2.code review

code review(简称 CR )即代码审查

领导对下属的代码进行审查,或者同事之间相互审查

CR 已经是现代软件研发流程中非常重要的一步,持续规范的执行 CR 可以保证代码质量,避免破窗效应

CR 检查什么

  • 代码规范(eslint 能检查一部分,但不是全部,如:变量命名)
  • 重复逻辑抽离、复用
  • 单个函数过长,需要拆分
  • 算法是否可优化?
  • 是否有安全漏洞?
  • 扩展性如何?
  • 是否和现有的功能重复了?
  • 是否有完善的单元测试
  • 组件设计是否合理

何时 CR

  • 提交 PR(或MR) 时,通过代码 diff 进行 Code review
  • 每周例行一次集体 Code review

持续优化

  • 每次 Code review 的问题要记录下
  • 归纳整理,形成自己的代码规范体系
  • 新加入的成员要提前学习,提前规避

3.学习新语言考虑方面

  • 应用场景和优势 —— 存在的价值
  • 语法(变量和常量,数据类型,运算符,函数等)
  • 内置模块 和 API
  • 第三方库和框架
  • 开发环境和调试工具
  • 发布过程和线上环境

4.你的不足

正式了自己的不足 + 有学习的态度

  • 我觉得自己在 xxx 方面还存在不足
  • 但我已经意识到并且开始学习 xxx
  • 争取在 xxx 时候把这块补齐

5.项目负责人职责

  • 把控需求
  • 技术方案设计
  • 开发
  • 监督代码质量
  • 跟踪进度
  • 稳定安全的运行

6.何时可以到岗

  • 如果公司强烈要求你明天到岗,就一定不要去,说明是个火坑
  • 建议给自己留七天到半个月的时间工作交接和继续面面

7.为什么从上一家公司离职

  • 首先最好不要随意吐槽上一家
  • 可以首先说对上一家满意,然后说一些客观原因(异地恋、加班身体生病、公司转型倒闭)

8.对加班的看法

  • 我不赞同无效无意义的加班,不产出价值
  • 当公司重要项目有延期风险,可接受加班
  • 更重要的是在平时提升工作效率,降低项目延期风险

9.薪资要求是多少

  • 注意只有一次报价机会
  • 建议心里价位 + 2~3K(参考菜市场砍价)

10.缺点有什么

  • 说出存在的缺点
  • 改进过程
  • 最终结果

例如我学习新知识的时候注意力不够集中,容易被手机干扰

第一:我把手机调成专注模式,非工作期间屏蔽消息,第二:利用乐于分享的特质,使用费曼学习法整理笔记博客。

最终我输出了150+篇的博客文章,通过输入转化输出的形式对知识掌握更加深入

11.最难BUG

  • 遇到的问题
  • 解决的途径和思路
  • 最终的产物(代码博客)

12.自我介绍

  • 名字,工作年限和经历
  • 技术栈和成长历程

13.业余时间都做什么?除了写码之外还有什么爱好

  • 凸显积极和多样性的一面

我业余很喜欢唱歌和听歌和看纪录片和听故事,然后会学习新技术,写博客输出

14.面试收尾工作

  • 技术人员:公司技术栈和未来团队规划发展,最好添加面试官微信
  • 人事:公司福利社保、加班多少

15.答题技巧

  • 抽象问题可使用具体例子回答
  • 总分总的叙事结构
  • 知识点不会,学会放弃(我不会,因为我平时接触的更多的是.....)
  • 千万不要冷场,互动聊天要提示
分类:
前端
标签:
分类:
前端
标签:
收藏成功!
已添加到「」, 点击更改