从技术角度而言:技术广度(面试突击一二三季)、技术深度(阅读源码、项目深度、开源社区)、项目经验(2C、2B、政企、金融、电信、CRUD)、架构设计(负责过的架构有多大,你能设计多大多复杂的架构)、基础知识(数据结构和算法、计算机组成原理、操作系统、网路协议)
从综合角度而言:管理能力,学历,履历,软素质(表达能力、沟通能力、团队协作、价值观、性格),薪资要求
面试突击三季都学完 + 自己在面试过程中如果发现有一些问题是自己不会,要额外看一些书籍、或者别的课程、或者别的资料做一些补充
学历是211的本科、软素质、履历(之前就待过较为知名的公司),进BAT都可以
学历不是太出彩,软素质也较为一般,履历都是在一些小公司,起码就是说帮你面试中小型公司拿下offer,绝对是有很大的帮助的
学历不错,211、985之类的,软素质一般,履历之前反而是在国企、小公司,技术还可以,可能可以进一个独角兽企业
一线城市,20k+,20多k都是可以的
二线城市,十多k是可以的