当前位置: 首页 > 面试经验 >

同程旅行java-北京 一面

优质
小牛编辑
94浏览
2023-09-27

同程旅行java-北京    一面

21号笔试的,今天面试
全程35分钟,面试官还挺友好的
没有聊八股文,基本都是场景题,过程中会引导你
1.自我介绍
2.看你简历上项目还挺多,实习的公司也和汇款和支付相关的,那你谈谈支付项目的业务流程,和钱相关肯定得比较小心,这方面你们是怎么做的。
3.现在让你设计一个支付系统,你会如何设计
4.rabbitMQ和rocketMQ的区别
5.提供实现延时任务的几种方案
6.当顾客下了订单,完成支付了但是还是显示未支付,如何处理,支付过程如何保证幂等性
7.redis非常熟吧,说说redis中的zset是如何实现排序的?如果让你设计一个zset,你会如何设计,采用什么数据结构
8.说说你熟悉的几中排序算法,时间复杂度都为多少
9.描述一下快排的过程,如果数据基本有序,快排的时间成本反而上去了,如何优化快排(答:选取中位数作为枢轴或者先遍历一遍数据统计一下是否基本有序。面试官不太满意)
10.操作系统中有哪几种页面置换算法,分别是如何操作的(最佳、LRU、时钟)
反问:根据面试过程,我有哪些需要重点补充的知识
面试官没有直接回复,就是说他们现在对校招生面试,基本不问八股文,说大家都背过,体现不出来水平,实习也不怎么看重(当然有实习更好),主要是抛出一个问题,你能不能在引导下说出来面试官想要的答案,其次就是让多看看数据结构操作系统计网和组成原理,说这个很重要
应该是凉了,有时候说着说着,我都不知道自己在说啥
 类似资料: