「阿里巴巴」以为可以去阿里,可面试了10家互联网公司后,最终我去了外包


「阿里巴巴」以为可以去阿里,可面试了10家互联网公司后,最终我去了外包
文章图片
「阿里巴巴」以为可以去阿里,可面试了10家互联网公司后,最终我去了外包
文章图片
「阿里巴巴」以为可以去阿里,可面试了10家互联网公司后,最终我去了外包
文章图片
「阿里巴巴」以为可以去阿里,可面试了10家互联网公司后,最终我去了外包
文章图片

你是否有过这么一段经历 , 一直做着OA , CRM管理系统等传统项目 , 简历技能开头第一行 , 基本都是“Java基础扎实” , 然后下面接着就是熟悉XXX 。 然后不断列名词 , 举例一下:
  • Java基础扎实
  • 熟悉Mysql…
  • 熟悉Redis…
  • 熟悉HTML/CSS/JS…
这个 , 是否就是你的简历套路???
但是你发现 , 这样的简历 , 没有丝毫亮点 , 收到的面试机会更是少得可怜 , 而且还是低质量的外包居多 。 正如我的一个朋友 , 10次邀约有7个是外包岗位...
于是 , 你就看了一些书 , 加上了一些高大上的名词来修饰 , 比如JVM调优、分布式事务、分布式锁、分布式作业等 。
这样一来面试是有了 , 可是面试官一上来 , 就一顿连环问!!!
你说你有做过JVM调优 , 那你说下你们线上都设置了哪些JVM参数?GC日志怎么看 , 怎么调优?
你说你们用了分布式事务 , 在哪个业务场景用的?对于TCC和可靠消息最终一致性 , 怎么选择?可靠消息 , 是怎么保证可靠的?
分布式锁有哪些方案 , ZK和Redis你的选择是基于什么业务场景考虑的?分布式锁续期问题有没有考虑过啊?
为什么要用到分布式作业?有没有遇到过什么坑啊?
当然 , 最后面试还是失败了...
从这里可以看出 , 现在面试越来越难 , 已经不是简简单单看看书 , 掌握点简单的理论就能通过了 , 更多的是考察一些开放性的问题 , 比如“有没有遇到一些坑”之类的 。
也许你会说 , 要遇到坑 , 也要有实战场景 , 你不让我通过面试 , 进公司实战 , 哪来的实战经验 。 话虽如此 , 但是企业招人是要产出的 , 不是为了给你学习机会!
道理其实大家都知道 , 但是实施起来就遇到了问题 , 这里不制造任何焦虑 , 学习需要的也不是一腔热血 , 需要的是长期的规划 , 这里分享一个思维导图 , 大家可以自行进行查漏补缺和规划:
基础虽说SSM框架现在基本都是在底层源码上做动作 , 问就是spring源码、mybatis源码 , 但是呢?ssm就不需要了吗?不 , 小编看来 , 这个是基础 , 是你必须会的 , 就像你小学鲜血拼音和1+1一样 , 当表层的应用的学会了之后 , 再继续往下深入才可以 , 心急吃不了热豆腐 , 我看来就是这个道理 , 有这样的想法是因为最近的一件事 , 公司刚招聘的一个实习生 , 问啥啥知道 , 虽然知道这是面试题背出来的结果 , 但是人确实表现不错 , 于是就给了offer , 但是 , 后期在工作中 , 我发现 , 一个常用的简单的git命令 , 都是在网上查找 , ssm框架使用的也不是很顺利 , 但是小伙子很勤快 , 勤能补拙 , 半个月左右的时间也能跟得上进度了 , 虽然挺吃力 , 但是 , 我就喜欢这小子的那股劲
架构基础结束之后 , 想要向上走 , 也就是一步步的进阶到架构师 , 我不说人人都能做架构师 , 但是 , 想达到这样的薪资 , 你还是需要有一定的技术等级的 , 这份图是阿里p8等级的架构师需要掌握的技术栈 , 供大家参考