酷家乐后端一二三面面经

一面60min
面试官介绍公司

自我介绍

场景题:

我们来模拟一下高铁乘车的行为,假设这趟高铁只有一个车厢,售票50张。 
需求: 
\1. 我们有一个文件A存放了已经买票了的乘客,文件里的格式是:
张三 3100001990****0011 
李四 3200001988****2222 
文件有两列,第一列是乘客名字,第二列是身份证号。 
\2. 我们有一个文件B存放已经检票的乘客,文件格式和文件A一致,用于做检票记录。 
\3. 我们有一个检票器,是直接刷身份证: 
输入:checkin <身份证号> 如:checkin 3100001990****0011 
输出:成功或者失败原因 
与此同时,需要在文件B中增加一条检票记录 
PS:自己考虑和定义可能的失败原因。 
\4. 买票功能 
输入:buy <名字> <身份证号> 如:buy 张三 3100001990****0011 
输出:成功或者失败原因。 
\5. 退票功能 
输入:refund <身份证号> 如:refund 3100001990****0011 
输出:成功或者失败原因

mysql索引
索引储存底层
redis分布式锁
redis数据类型
hashmap插入冲突
扩容
红黑树和平衡二叉树的区别

二面 60min
唯一索引和普通索引的区别
生产者和消费者怎么用多线程实现
最长回文子串
树的广度遍历
消息队列生产者消费者的简单实现(主要考察面向对象思维)

三面50min
大数据分页查询具体怎么做?(好像没了解过那个知识点没怎么理解)

设计一个配置中心需要考虑哪些问题

mysql底层原理

如果A是主键索引,B是另一个索引,查询B的时候索引是怎么工作的

场景题:

电影院购票,能够锁定座位

redis的hash扩容和java的hash扩容有什么区别(我把两个的特点讲了一遍,但好像面试官想听的是渐进式hash)

容器相关,tomcat加载机制,双亲委派,加载多个war包

#酷家乐##酷家乐面经##面经##Java#
全部评论
真够难的
1 回复 分享
发布于 2022-09-30 17:41 浙江
楼主一二三面大概隔了多长时间呀
点赞 回复 分享
发布于 2022-09-24 10:45 河南
酷家乐原来开始面试了
点赞 回复 分享
发布于 2022-09-24 11:52 广东
楼主现在公众号状态是啥啊,我三面结束4天了还是三面
点赞 回复 分享
发布于 2022-09-24 11:55 浙江
xd,是线上面还是线下
点赞 回复 分享
发布于 2022-09-26 15:19 浙江
有兄弟接到hr电话了吗,都差不多一周了
点赞 回复 分享
发布于 2022-09-26 21:14 浙江
兄弟是线下?
点赞 回复 分享
发布于 2022-09-27 20:42 浙江
去年一面代码,二面技术,三面还是代码服了,跪在了让我写卷积操作滑动窗口😅
点赞 回复 分享
发布于 2022-09-28 20:56 北京
感觉有点难
点赞 回复 分享
发布于 2022-09-29 08:45 浙江
模拟高铁乘车咋个写法啊
点赞 回复 分享
发布于 2022-10-02 11:42 广东
酷家乐有三面的吗,我这发的邮件说只有两面。。。。
点赞 回复 分享
发布于 2022-10-08 15:36 浙江
楼主有hr面的消息了吗
点赞 回复 分享
发布于 2022-10-20 20:00 北京

相关推荐

牛客5655:其他公司的面试(事)吗
点赞 评论 收藏
分享
和蔼:在竞争中脱颖而出,厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了
点赞 评论 收藏
分享
4 29 评论
分享
牛客网
牛客企业服务