关于面试题的误区


阿里的面试一般是基于简历的,而比较标准的面试过程也应该是基于简历的,简历中有涉及的工作经历以及技术栈,作为面试官肯定会重点考核。


其实如果简历写的比较符合实际情况,在面试官看到简历的时候就可以确定这个人是否适合公司,他需要的只是核实:这个人是否具有这样的能力,这个人有没有更深的技术能力或者更好的发展潜力。


如果面试题问你的内容与你准备的技术课题,或者自己擅长的技术部分出入很大,可以主动提出自我讲述。


关于程序员大的分类

等级描述
助理工程师(p4)辅助下完成工作,一般是实习生
开发工程师(p5)具备基本的前端能力,知识方面是个可以解决当前问题的最小知识集合
资深工程师(p6)开始解决疑难的技术问题,完全独立的解决需求问题,也可能是需求的整理问题,项目管理的问题
技术专家(p7)具备架构的能力,可以设计拓展性、维护性好的能力;开发效率的问题,提高代码的可利用率;组织团队的培养;需求的管理与分析,开发工具,定性指标,监控等;
高级技术专家(p8)搭建团队,尤其是根据项目需求组织出最合适的团队;理清能力模型,进行人才盘点,当然这就要求你对各个能力有所了解。


项目亮点


项目贵在精,不在于多。你做到的每件有意义的事情,都是你的简历中可以写的,要善于经营其中的个人优势。


技术亮点


第一,是技术面试官最想听到的,技术上比较难攻克的技术点。但从目前的前端技术栈来看,很少有这样的技术难点。如果你有这样的点,总结提炼出来会很加分。


第二,对技术的使用面,对技术细节的追求。你在一个需求中,用到了各种技术细节,虽然各个技术点本身都不难,但是经过你的调研和取舍,最终得到一个很好的效果。


项目管理亮点



技术管理



价值观符合,软技能



资深前端细分方向


技术型


在某个细分的技术领域具有攻坚的能力,比如性能、监控、可视化、算法、组件可复用等


工程型



业务型



Q && A


技术细分领域的面试题怎么看,比如xss等


到一定级别,需要对技术细分领域有所了解,但不做苛刻的要求。

但要求你对某个领域的技能或者认知有一定水平,具有个人的技术壁垒。


怎么看待大部分岗位jd里要求具有大中型项目的经验


这个基本是想考察你两个问题:



工作比较闲,或者项目很简单怎么办


一方面,这是你个人的分配时间的机会,可以放松自己或者提高自己,前提是你对目前自己的状态已经比较满意了。

另一方面,如果你还想在公司方面或者工作中有所进展,最好是自己心中有工作,看下有哪些事情可以做的更好,做到眼中有工作。


flutter,小程序怎么看


flutter不属于前端的内容;

小程序属于是对前端造成割裂的一个私有技术,与其说是技术问题,不如说是业务问题;如果你想做微信小程序,必然要学它的技术。


参与开源项目其实没那么难


可以尝试着前期只做一些文档的翻译、编辑,慢慢的去投入展开。



阿里面试官会处于什么情况下出题