专栏名称: 程序员大咖
为程序员提供最优质的博文、最精彩的讨论、最实用的开发资源;提供最新最全的编程学习资料:PHP、Objective-C、Java、Swift、C/C++函数库、.NET Framework类库、J2SE API等等。并不定期奉送各种福利。
目录
相关文章推荐
程序员的那些事  ·  快!快!快!DeepSeek 满血版真是快 ·  昨天  
程序员小灰  ·  3个令人惊艳的DeepSeek项目,诞生了! ·  2 天前  
OSC开源社区  ·  2024: 大模型背景下知识图谱的理性回归 ·  4 天前  
程序猿  ·  “未来 3 年内,Python 在 AI ... ·  5 天前  
程序员小灰  ·  DeepSeek做AI代写,彻底爆了! ·  5 天前  
51好读  ›  专栏  ›  程序员大咖

前沿开发团队的面试过程

程序员大咖  · 公众号  · 程序员  · 2017-01-27 18:30

正文

来自:魅族科技开发团队

作者:流星狂飙

链接:https://segmentfault.com/a/1190000006909250


以面试前端工程师为例


一般的面试过程


我们一般会有 2-3 轮面试,对于高级别的工程师可能会有 4-5 轮面试。

我们可能会采用哪些方法来面试


  • 代码编写笔试

  • 问答式


过程遵循 STAR 面试法 。


我们喜欢什么样的面试者


  • 基础扎实

    • 从多年的经验看,那些发展好的同学都具备扎实的基础知识

    • 比如只懂 jQuery 不懂 JavaScript 是不行的哦

    • 如果了解计算机基础会更好,因为我们将面临很多非前端技术的问题

  • 主动思考

    • 被动完成任务的同学在这里进步会很慢

    • 你需要有自己的想法,而不是仅仅完成任务

  • 爱学习

    • 前端领域知识淘汰速度很快,所以最好能经常学习和接触新东西

  • 有深度

    • 遇到问题时多研究背后深层次的原因,而不是想办法先绕过去

    • 比如追踪某个 Bug 一直了解它本质的原因

  • 有视野

    • 创新往往来自于不同学科的交集,如果你了解的领域越多,就越有可能有新想法


我们喜欢问的问题


以下会列出一些我们常问的问题,请提前做好准备。


需要注意的是,校招和社招的是不一样的,校招会更加关注基础知识,而社招会更加关注之前做过的项目情况。


项目相关


面试其实说白了就是根据一个人之前的经历,来判断出后续这人会做得怎样,如果你之前从没做成过一件事情,凭什么让别人相信你之后能做成呢?因此无论哪里的面试都会问你之前做过的项目


项目可以是多人协助开发一个产品,也可以是自己个人做过的业余应用,只需介绍 1、2 个就够了,需要注意的是 1 + 1 != 2,做了两个平庸的项目不如做了

一个好项目


一般来说会问如下几方面的问题:


  • 做过最满意的项目是什么?

  • 项目背景

    • 为什么要做这件事情?

    • 最终达到什么效果?

  • 你处于什么样的角色,起到了什么方面的作用?

  • 在项目中遇到什么技术问题?具体是如何解决的?

  • 如果再做这个项目,你会在哪些方面进行改善?


技术相关 - 1 面


技术一面主要判断对基础知识的掌握


  • 描述一个你遇到过的技术问题,你是如何解决的?

    • 这个问题很常见,有没有遇到过很不常见的问题?比如在网上根本搜不到解决方法的?

  • 是否有设计过通用的组件?

    • 请设计一个 Dialog(弹出层) / Suggestion(自动完成) / Slider(图片轮播) 等组件

    • 你会提供什么接口?

    • 调用过程是怎样的?可能会遇到什么细节问题?

  • 更细节的问题推荐参考 https://github.com/darcyclark...


技术相关 - 2 面


技术二面主要判断技术深度及广度


  • 你最擅长的技术是什么?







请到「今天看啥」查看全文


推荐文章
程序员的那些事  ·  快!快!快!DeepSeek 满血版真是快
昨天
程序员小灰  ·  3个令人惊艳的DeepSeek项目,诞生了!
2 天前
OSC开源社区  ·  2024: 大模型背景下知识图谱的理性回归
4 天前
程序员小灰  ·  DeepSeek做AI代写,彻底爆了!
5 天前
联盟伴侣  ·  QG女选手由教练组考核 不轻易放行
8 年前
南方周末  ·  孙燕姿、林俊杰:我们唱着的歌
8 年前
网易梦幻西游手游  ·  新坐骑开测!蜃影秘境将增加40级与70级!
7 年前