快手一面热乎面经

面完不到五分钟,赶紧来发面经攒人品
先介绍实习项目,然后反问:
1.微信h5支付怎么做的?如果微信调用成功了但是服务端显示超时要怎么处理?
2.说一下退款业务逻辑
八股:
1.int是多少字节以及它的范围?1后面31个0数字是多少?
2.说一下java中的异常处理
3.中间件用过哪些?
4.说一下mysql存储引擎,MyISAM存储引擎的优点?底层数据结构?
5.mysql事物四大特性以及事务隔离级别,四种隔离级别如何实现的?如何保证事物的一致性?
6.说一下主键索引以及底层数据结构
7.dfs和bfs都用到了哪些数据结构?
8.redis跳表的数据结构以及查询范围的时间复杂度
9.讲一下TCP滑动窗口和四次挥手
算法题:
设计一个数据结构,在插入字符串的时候判断是否插入过,要保证时间复杂度和空间复杂度尽可能小
问题:已插入abcde,再插入abc的时候如何保证能够返回true

ps: 求二面机会
全部评论
手撕前缀树比较靠谱,之前看了个面经帖子是手撕冒泡。。。。
2 回复
分享
发布于 2023-08-01 22:02 黑龙江
手撕字典树嘛老哥
1 回复
分享
发布于 2023-08-01 13:48 香港
滴滴
校招火热招聘中
官网直投
算法题是前缀树吗?
1 回复
分享
发布于 2023-08-01 19:31 北京
大佬,请问一下 如果微信调用成功了但是服务端显示超时要怎么处理?
点赞 回复
分享
发布于 2023-08-01 14:18 北京
项目是支付类项目嘛
点赞 回复
分享
发布于 2023-08-01 16:45 广东
兄弟约二面了嘛,我们好像是一个部门
点赞 回复
分享
发布于 2023-08-02 18:28 广东

相关推荐

投递阿里巴巴控股集团等公司7个岗位 >
点赞 评论 收藏
转发
8 70 评论
分享
牛客网
牛客企业服务