携程一面4.7(40min)

我看你用到sentinel,讲一下

分库分表怎么做的

你分库分表用的订单号,那我要统计每个车次的订单数目,要怎么做

超卖怎么做的

延时任务用什么做的

TCP三次握手

HASHMAP底层结构,Put操作

聚簇索引和非聚簇索引

innodb主键索引是聚簇索引还是非聚簇索引

二级索引查询的流程

mysql索引底层结构用的什么

b+树的特点,为什么

乐观锁悲观锁,悲观锁mysql里面有哪些实现

栈和队列区别

讲一下归并排序

JVM分代回收,minor gc,major gc,full gc

口述算法

lc287寻找重复数,我说的是通过floyd判圈算法快慢指针来做,面试官应该没用过这种算法(他不太了解,所以完全讲不明白,应该讲二分的)

lc232栈实现队列

反问:后面还有几轮,多久出结果(3-5工作日)

面试官工作日居家办公,太爽了携程

#java面经##软件开发2024笔面经#
全部评论
请问,实习还是正式呀
1 回复
分享
发布于 04-08 17:03 河北
今天面我那个携程也在家 就是他网络太差了
点赞 回复
分享
发布于 04-07 17:38 上海
滴滴
校招火热招聘中
官网直投
请问你找了内推吗
点赞 回复
分享
发布于 04-08 03:34 美国
兄弟怎么统计每个车次的订单数目呀?
点赞 回复
分享
发布于 04-10 07:39 黑龙江
约二面了吗
点赞 回复
分享
发布于 04-10 17:57 黑龙江

相关推荐

下午1:30面的,大概面了40分钟,面试官人还不错感觉问的比较基础,面试官也开了摄像头,捞捞1. 拷打项目我说用了延时双删保持DB一致----->说一说 延时双删怎么做的?(先删redis,改完数据库,延时一会儿再删除redis,保持弱一致性)按什么依据设置延迟时间-------答:按照业务的需求,对并发量的需求。还能怎么做保持一致性?-------答:使用cannal监听binlog日志--异步删除。JWT令牌----->还能怎么办---用session ID---> 分布式有跨域问题--->怎么解决?(不会了)redis的基本类型---> 正常答redis还能干什么-----------> 答:分布式锁  setnx   synchronized是jvm层面的不能用在分布式服务上为什么用拦截器,登陆也拦截了吗------------->  答:登陆也拦截了,写了逻辑直接放行过滤器和拦截器的区别----------> 答:拦截器是spring里面的,过滤器是jdk的--->(瞎说的)spring下用拦截器好一点最难的部分觉得是什么?---> 瞎说了一个公共字段填充    要用AOP-- 反射   救命!其他不记得了。。。再好好看看做项目2. 八股索引的类型、B+树、 聚簇索引与非聚簇索引SQL优化(走索引,别select*)是不是都要加索引还是慢怎么办----->(分表,分库, 直接问的是不是没用,是。。。)常用的集合和底层实现:list set map   hashmap说的多一点(数组+链表、数组+链表+红黑树、头插,尾插)  线程池的原理?运行过程?synchronized是不是可重入锁?底层原理是什么?锁升级?sprin中有哪些设计模式?  单例(bean)、工厂(beanFactory)、模板(jdbcTemplate)。。紧张 代理 都没说......其他不记得了 感觉还是项目问的多一点。反问: 业务是什么-----> 酒店管理端的上线有什么建议---> 把项目的亮点写出来、自己了解的东西多说一点。总体感觉比较基础,八股答得也还行----》 给孝子个机会吧 #携程2025实习#  
点赞 评论 收藏
转发
7 24 评论
分享
牛客网
牛客企业服务