思科、哈啰 Java面经-已oc
我投的都是杭州的岗位,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了,之前在牛客看了那么多面经,来攒个人品!
#面经##思科##哈啰出行##实习##Java工程师#