2.1 阿里、百度、腾讯
文章插图
图 11-3 阿里、百度、腾讯,1~3年招聘要求梳理
【大厂招聘,都招什么样Java程序员?】每个公司的每个职位要求会略有不同,所以不能一概而论,某一行没有写某项技术点也不能代表什么 。以上更多的是参考以及自己在面试求职时可以按照这个方式进行梳理 。
- 阿里,在技术上会更加希望你有深度和广度,也善于把技术能应用到项目中,并有一定的学习能力 。同时在工作中,要有责任心、沟通能力和解决问题的落地的能力 。
- 百度,同样希望可以精通一些框架的深层次内容,有一定的技术经验,更偏向于落地技能 。同时也希望你是爱学习的面试者,最好有Github相关内容 。工作中积极、主动、抗压,认真,善于沟通 。
- 腾讯,除了基础语言学习外,要有一些扩展,同时要深入理解语言特性 。这可能和腾讯本身是用C、C++有关,要知其然,知其所以然 。同时希望在数据结构和算法上有一定的了解和认知,也可以在工作中有责任心、抗压能力以及问题分析和解决能力 。
文章插图
图 11-4 字节、美团、京东,1~3年招聘要求梳理
分析完上面三家公司,再看看这三家互联网对应聘者的要求 。注意数据依旧是抽样,所以面试者在投递简历时,一定要自己拆解分析
- 字节,更注重Java基础、算法、数据结构,同时对于常用的技术要有一定的了解深度 。对代码方面要有良好的设计和代码品味追求,同时希望你关注业界最新技术,有好奇心和进取心 。工作中,有产品意识 。对于研发来说,产品意识很重要
- 美团,美团的技术科目属于比较面的比较广和深的,尤其是字节码编程技术,在其他一些招聘中是没有看到的 。除此之外更希望你有一定的学习能力,参与过Github开源项目,有技术钻研精神 。在工作中,有较强的思维逻辑,难点攻克,复杂问题推进落地,责任感等 。这可能也和美团的技术氛围有关,他们的技术博客做的也不错 。百度搜美团技术,https://tech.meituan.com/
- 京东,各家公司都非常注重Java基本功,这些面试题可能不难但也很难 。另外在常用框架和相应的技术深度上要有一定了解,尤其是各个框架的原理和实现机制,如果你能自己动手写一个,那么会更好 。另外在技术经验上,可以有分布式、高并发等经验,也可以非常用的运用设计模式,编写出不错的代码 。同时希望你有一定的学习能力,博客、开源代码、Github、Gitee等 。工作中,有过程控制意识、风险意识以及良好的沟通和解决问题的能力 。
文章插图
图 11-5 面试官考点总结
综上,各家公司的招聘要求,梳理出七个方向的考点,包括:基本功底、常用技术、技术深度、技术经验、学习能力、工作能力、项目经验 。
- 基本功底,是一个程序员的主科目语言的学习程度的一个基本考察,这部分内容需要平时大量积累和总结 。否则一本简单的Java书很难全部给你讲透彻,因为Java中包括了太多的内容,远不止API使用 。
- 常用技术,这个聊的是你的技术广度,和岗位技术匹配度 。比如需要用到过RPC,那你用过Dubbo 。如果你的公司暂时用的技术不多,或者还是处于单体服务,那么需要自己补充 。
- 技术深入,除了技术广度接下来就是技术深入,在你常用的技术栈中,你有多了解他们,了解源码吗、了解运行机制吗、了解设计原理吗 。这部分内容常被人说是造火箭,但这部分内容非常重要,可以承上启下的贯穿个人修为和薪资待遇 。
- 技术经验,什么是技术经验呢?这是落地能力,除了你可能认为上面一些是纸上谈兵,是造火箭 。那么接下来这部分内容就是你是否真造过一个火箭,真完成过一个难题 。所以这部分是从结果证明,不是你会什么,而是你做过什么 。
推荐阅读
- 张子枫|张子枫《回来的女儿》首波口碑出炉了!打分评价都“一针见血”
- 治疗老胃病的药
- 刀剑神域alo的人物?刀剑神域SAO、ALO、GGO都是什么意思?
- 招聘|内部控制——企业管理真正老化的标志,只招年轻人!
- 成都律师协会官网?成都有名的律师事务所有哪些
- 婆家娘家|不忍了?田静公开回怼质疑称自己问心无愧,称对婆家娘家都一样
- 银饰批发哪里最便宜?北京银饰批发市场,都在哪里呀?
- 短视频|HBO出品的10大顶级黄暴美剧,每一部都能将《斯巴达克斯》按地上摩擦
- 周星驰|周星驰主演的五部喜剧片,每部都极具观赏性,你若一部没看太遗憾
- 艾滋病腹泻是什么样子