klook面经-Java方向
9月22日
13:00-13:40 群面
分组参加群面,一组12人,给一个项目,30分钟无领导讨论,最后两分钟找一个代表汇报情况,因为组内大家都是搞技术的,干脆分方向讨论,最后整合一个方案让一个人汇报,感觉自己的表现还算可以。
13:40-15:40 等待面试......................................................................
15:40-15:50 1v1面试
玩快问快答,自我介绍都免了,大概问了这些
-
最近在学什么,有什么收获?
-
说说 Java 内存回收,说说复制算法
-
了解哪些数据结构?红黑树了解吗?有自己实现过吗?
-
说说最擅长的方面
-
那说说加解密和签名的区别?对称加密和非对称加密的区别
-
RSA的应用?怎么进行密钥交换的?
-
Redis可以做什么?怎么做分布式锁?
-
Redis做缓存时怎么保证与数据库的数据一致?不用中间件呢?MySQL本身可以做吗?
- JWT有什么用?怎么体现无状态?交互过程是怎么样的?说说RSA在其中的应用?
9月23日
10:40-11:20 群面
10人一组参加群面,一样给个项目,进行40分钟的无领导讨论,只是这次组里有3个应聘产品的,其他的都是技术的,相比于第一天的群面,这次大家的表现欲都很强,围绕需求讨论得热火朝天,特别是那几个产品,把节奏牢牢抓着,看他们说个不停,我说了几个技术上的可能遇到的难点和solution,但他们觉得太过细节,暂不必讨论(技术宅语塞ing),看他们blabla一大堆需求场景什么的,一个刚说完另一个又接上,讨论的热火朝天,我反而不想说话了。
11:30-12:20 1v1
-
自我介绍
-
说说你的项目,有几个人做的?你负责哪块?表怎么设计的?
-
我看你刚才不怎么说话,对于那个项目,你有什么想法?叫你做怎么做?整个技术架构怎样的?
- 注册中心有什么用?一个服务怎么知道另一个服务挂了的?
- 心跳包交互过程是怎么样的?
-
网关有什么用?Spring本身不是有拦截器吗为什么还要网关?
-
了解哪些数据结构?红黑树了解吗?(被那沙雕群面搞蒙了,自己明明都写过红黑树,居然跟他在HashMap里面绕扩容和rehash,结果红黑树没说,心情开始烦躁)
-
假如你和几个同学一起做毕设,你动手能力很强,而有些人只想写写论文蹭蹭便宜蒙混过关。如果你是分工者,你会怎么做???
聊得很不舒服,一方面自己第一个被带进来面试(说明群面表现得不好),心里很不淡定;另一方面,交谈中也感觉对方将我群面的表现带到了技术面,眼光中总有一丝戏谑(超级无语),把心一横,凉了就凉了,干脆速战速决,于是答得很冷漠,在HashMap的扩容那里差点吵了起来。后面的问题也敷衍一下算了,最后对方说面试结束了,也没有问我有没有什么问题问他,真的很不开心😔😔
#KLOOK客路##校招##Java工程师##面经#