我…
好了,言归正传,阿里这样的大集团当然不会为了那一点点工资耽误了人才,而且他们也有严格的职级体系,根据你的个人能力来定职级。
但是,你也需要知道自己在哪一层,往上爬需要再掌握怎样的能力?
P5和P6,业务熟手
很明显,阿里是不会招个纯小白让你在公司一步一步来的,你必须要在你所在领域做到熟练:
- 能够独挡一面
- 算法和编码的基本功扎实
- 知其然(会用)
P7,细分领域专家
到这个层次也就意味着,你开始成为一个Leader了,哪怕只是一个很小的Leader,你起码具备了能让下属信服你的能力:
- 知其然知其所以然
- 系统性思考
- 问题终结者
- 会带人
P8,行业专家
↑看见没?小天梦寐以求的位置…
- 全局体系
- 跨团队领导力
- 前瞻性技术思维
他们眼里的人才
在上图中,左边是硬实力,右边是软实力。咱们就硬实力一点点来分析:
**1、**良好的教育背景
听说过有专科的,但本科往上的竞争力会更强一点。还好小天是本科毕业。
2、数学能力、逻辑推理
我把第二点和第三点放一起了,也许是阿里云会非常注重算法。
当然,在日常的编程中,你算法的好坏也会决定你一些代码的繁杂程度。
曾经小天仅仅就一个九九乘法表的问题,列了几十行代码,而别人几行就搞定了。
3、快速学习的能力
不用讲,并非要你前期很强,但是你要能快速的接纳新的知识,才能为公司所用。
至于右边的软实力部分:
- 迎接挑战
- 坚持不懈
- 接受批判
- 影响他人
这更多的与自身性格和工作中潜移默化的能力相关,不具备的话是急不来的。
岗位需求
好了,到了最重要的岗位需求环节了。
阿里云这次一共是展示了5个岗位,虽是5个,但我听到更多的实在着重讲Java岗位。很多人在弹幕中也聊到了,Java招聘是个大头。
那么,刚好小天是学Java这一块的,一起看看需求吧:
- JVM
- Spring
- 多线程并发
- 高性能
- 分布式
- 消息队列
- 缓存
- 高可靠
- 数据库
不讲别的,这些项目就已经很常见了吧?
当然,下面还要细分到Redis、Kafka、MongoDB、RabbitMQ等等这些技术点上,但是真的会很难吗?
方向都已经很明确了,会很难吗?
总结
三个工作日收到了offer,头条面试体验还是很棒的,这次的头条面试好像每面技术都问了我算法,然后就是中间件、MySQL、Redis、Kafka、网络等等。
- 第一个是算法
关于算法,我觉得最好的是刷题,作死的刷的,多做多练习,加上自己的理解,还是比较容易拿下的。
而且,我貌似是将《算法刷题LeetCode中文版》、《算法的乐趣》大概都过了一遍,尤其是这本
《算法刷题LeetCode中文版》总共有15个章节:编程技巧、线性表、字符串、栈和队列、树、排序、查找、暴力枚举法、广度优先搜索、深度优先搜索、分治法、贪心法、动态规划、图、细节实现题
《算法的乐趣》共有23个章节:
- 第二个是Redis、MySQL、kafka(给大家看下我都有哪些复习笔记)
基本上都是面试真题解析、笔记和学习大纲图,感觉复习也就需要这些吧(个人意见)
- 第三个是网络(给大家看一本我之前得到的《JAVA核心知识整理》包括30个章节分类,这本283页的JAVA核心知识整理还是很不错的,一次性总结了30个分享的大知识点)
(给大家看一本我之前得到的《JAVA核心知识整理》包括30个章节分类,这本283页的JAVA核心知识整理还是很不错的,一次性总结了30个分享的大知识点)**
[外链图片转存中…(img-OCgWMbvv-1714223825367)]