96年的我成功上岸了,耗时三个月成功拿到了思科,哈罗出行的offer!

前言

我投的都是杭州的岗位,23届毕业,所以有些大厂投不了,之后在某网站上发现了信息,遂试一试。

思科

思科是webex
面试用的自然是自家的webex软件,面试官有两个,看起来都和和蔼。大致问题如下:

讲一下你的项目
springboot 注入的流程(我带着Bean的生命周期一起说了下)
mysql的索引,锁(这里我说了一堆)
另外一个面试官在看我的GitHub上的那个项目(我简历上有写),问我有一个commit是解决了什么问题,我说我有点不太记得了。。。
因为我项目里面油spring security,就问了一些相关的,我就大概说了些userDetails那个接口
说了下java里面的list,map这些
问我jdk版本,我说11,但是新特性用的不多,主要还是8的特性。问我,8有什么新特性。我说,比如lambda表达式,还有stream流,让人有函数式编程的快乐。继而问我,谈谈对函数式编程的理解。啊这,我就胡乱说了一下,比如:对象不是一等公民,函数才是,直观感受就是函数.函数.函数blabla
我问 %key %key %key%哪个能用到索引?很简单,继而问我如果一定要实现%key%的效果,该怎么做。我没回答上来
思科这个隔得好远我回答上来的都很多不记得了。

哈啰出行

哈啰是电话面,面试官很客气,听口音彷佛是东北人,而且如果错了,或者没回答上来会当场给你指导,蛮好的。

首先讲了下项目
讲了讲java的concurrentHashmap,1.7和1.8都要求讲了讲,继而谈到cas,谈一谈
聊了下redis,用途,为什么可以做分布式锁,与数据库不一致如何解决(我这里只答出来一个方法,后面评价他说我这里要加强认识)
聊了下rpc,我说我了解dubbo,然后spring cloud了解一点。他问我注册中心的工作流程,然后我说的磕磕巴巴,然后聊到了eureka,他说这个太老了。我说嗯嗯,因为停更了,但是Alibaba那一套还没怎么了解过,wuwuwu
又给我出了一个场景题,大致说的是热更新,我不会,应该是spring cloud config的东西,惨。。。
索引,锁,我巴拉巴拉一堆,什么gap,next-key,auto-inc,行锁表锁,ix,is全倒出来了
说了一点类加载的过程
其他很多也不记得了,最后问评价,他说我还可以,但是微服务这里要加强,这里是现在的主流。

后续

两个都给oc了

我的面试经验汇总

下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了!
有需要的朋友点击这里自取就好了,希望资料对你有帮助!

SpringCloud

Redis

JVM

MySQL

Zookeeper

Kafka

Dubbo

spring

Rabbitmq

springboot

最后

由于文章篇幅有限,PDF的内容又很多,全部手敲下来很累…所以需要阅读阅读学习的,大家“一件三连后:“查看下方””即可拿到手之后自己学习吧,博主真的打字打累了。

有需要的朋友点击这里自取就好了,希望资料对你有帮助!
预祝大家前程似锦,工作顺利!


版权声明:本文为weixin_49494194原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。