1、思维模式

DO-WHAT-HOW-WHY

do:会做一件事情,
what:知道为什么做这件事(分配一个任务,知道是什么任务,也知道为什么会有这个需求,那就做了)
how:虽然会做也知道为什么做,但是光只会做,并没有思考最优解。比如你有个锤子,看什么都像钉子,有时候不需要很复杂,一个电话就解决了。
why:最高级,公司为什么要做这件事情,不这样做换种方式能否达到效果,基本就是站在老板的角度思考,站在产品最高点思考这个问题。

2、潜力

怎么证明自己有潜力

首先问你一个问题,然后问你的回答有什么问题,回答出来以后继续问你的回答还有什么问题。
解决方法,就先不要把自己的答案全部透露出去,主要还是看平时的积累

同事面
leader面
交叉面
hr面

p6硬性工作条件:
工作时间:2年经验
简历:拿到你的简历以后,可以看到你的投递记录,面试记录。最好的投递方式,先在百度,腾讯互相投,最后投阿里,成功几率会大大增加。
学校:本科及以上
项目:质量非常高,比如说:项目是否足够灵动(设计感强,特效之类的),性能(高并发)
电话面试:24小时开机,刷全网的面试经历很可能刷到,30-60分钟。

开放性问题:

比如说在周末的时候,领导跟你说了一个项目上的bug

首先先去看bug的原因和解决方法,如果很快就能解决那就当场解决,同时也要通知自己的朋友(等我一会或者改天再约)如果不能就需要考虑回滚版本,
如果bug很严重,比如说是影响用户下单的bug,要拼死解决,
最后,在解决bug以后,我会思考为什么这次修复会出现这个bug,上班的时候怎么就没发现呢?
如果不是代码的问题,那是不是就是流程问题呢,我们的代码发布流程没有review机制,没有单元测试,没有和测试人员沟通好呢?

破局方法

代码(硬技能):基础:比如写博客,学会总结、归纳。流行:对新事物的热情,多看github或者知乎掘金活跃的人。