1.小作坊(开发5个以内)● 面试形式:○ 笔试+面试■ 笔试● 笔试一般不看简答题内容,直接看选择正确率,不行就没面试○ 笔试内容■ 基础 (e.g. int 容量,String 包装类)就是那些非常不可思议的东西会考你(可能是我自己的问题,感觉很偏大神勿喷)■ LRU,LFU,集合类空间复杂度,一些基础八股文(JVM ,并发 一般没人考)■ 业务题(pc + 移动端 扫码流程),有复杂一点的,有简单一点的,看运气吧■ 面试● 技术出身人员面试○ 问你些业务流程,机会就没了,但是你别傻傻的就说业务,网你背的八股上面扯,显得高大上点就完了。● CEO(老板面试/非技术出身)○ 纯纯,有出无进,对**琴,看眼缘吧(我也不知道怎么说)2.大作坊 (10个左右)● 上述无异差不多(不多赘述)3.大大作坊(50个以内)● 笔试+面试○ 笔试● 笔试一般不看简答题内容,直接看选择正确率,不行就没面试○ 笔试内容■ 一些常见的八股文■ 业务题(不会很难,一般自己做过项目都能写出来)■ 面试● 技术出身人员面试(一线开发)○ 会问你项目,为什么用这个工具(网八股文上扯,显得高级),业务流程,如何优化。● 架构师/经历○ 会问你项目,为什么用这个工具,有没有别的方法替换下■ e.g.(还有很多,就拿这个举个例子)● 日志如何收集○ 1.ELK○ 2.nginx 反向代理指定位置文件,自己写个消费端,自己处理○ 中间件的工作流程○ 一些流程问题■ 以后发展■ 什么时候入职4.小厂(百人左右)● 差不多,没啥区别5.中大厂没面试过,母鸡啦!