携程一面 1个小时

1、项目里你的kafka是如何做的?
2、项目里遇到的困难你是如何解决的?
3、kafka的性能为什么这么好?kafka是拉是拉还是推?
4、HashMap的数据结构?为什么要链表长度大于8的时候转为红黑树?
5、mysql的索引为什么要用B+树?为什么不用B树?红黑树?或者hash?
6、mysql的慢查询优化做过吗?要怎么做?
7、mysql的表删除一部分的数据的时候为什么表的数据大小没变?(学到了!!!)
8、线程池的过程?线程池的数量如何设计?
9、场景题:有四个五个接口请求,一个请求大概是500ms,问线程池如何设计?
10、spring的容器的创建过程?
11、spring bean是如何解决循环依赖问题的?
12、spring AOP是如何实现的?
13、spring 事务是如何实现的?事务的传播机制?如果是你你会如何实现?
14、两道题:
            (1)青蛙跳一次可以跳一个或者两个台阶,跳到n级台阶的时候有几种解法?
            (2)100杯水,只有一杯水有毒,至少要用多少只小白鼠?一只小白鼠喝毒药1个小时后死亡,要求在一个小时内解决问题
面试官,太棒了!!!学到了好多!!!
嘎嘎期待下一面啊!!!
#2022秋招##携程#
全部评论
你好 想问一下第九题该怎么回答呀
1 回复 分享
发布于 2022-09-23 10:38 天津
so 7 is why😃
1 回复 分享
发布于 2022-09-21 21:35 江苏
满查询优化怎么回答的,大佬
点赞 回复 分享
发布于 2022-10-02 10:37 江苏

相关推荐

程序员小白条:你是沟通了900个,不是投了900份简历,你能投900份,意味着对面都要回复你900次,你早就找到实习了,没亮点就是这样的,别局限地区,时间投的也要早,现在都要7月了
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
9
40
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务