快手复活三面被拷打

时长70分钟左右

自我介绍后,按照介绍内容和简历内容问了几个基础知识,大概10分钟左右。

1、模版模式与策略模式的区别

2、实现一个RPC框架,应该需要考虑哪些维度的东西

3、介绍下Java动态代理

然后就是代码拷打了:

题目1:

给定一个车辆的位置信息列表,列表中存放的是车辆实体信息,车辆实体中含有车辆id,车辆所在的x,y坐标,现在给定一个半径为R的圆,圆心位置不确定,问这个半径为R的圆最多可以覆盖列表中车辆数是多少?

题目2:(SQL题)

订单表:order含有的字段:id,order_id,user_id,product_id,price,order_time

问题1:给出订单表中,总的订单累计金额前10高的用户列表。

问题2:请你查出所有没有买过100以下低价商品的用户列表。

题目3:

用户访问日志文件大小是2T,所在的服务器配置:磁盘19T,内存64G。

日志格式为:

userid time1 time2

(每个记录表示该用户的进入时间和退出时间)

1、如何统计文件的UV数,说下思路

2、计算最大在线人数是多少(多个区间的最大重叠个数)

#快手复活#
全部评论

相关推荐

昨天 23:48
已编辑
门头沟学院 后端
1. 自我介绍2. 项目实习经历3. 数据库有哪些索引 分别介绍一下 (普通 聚蔟 hash等)3.5 hash索引怎么查找记录的4. 为什么mysql采用b+树 (减少io 范围查找)5. 隔离级别介绍一下 为什么mvcc可能会出现幻读6. Mysql有哪些锁 分别介绍一下 什么情况下会加这些锁(行级 表级 临建 间隙 共享 拍他)6.5 间隙锁有啥用7. Redis的数据结构(网上有)8. Redis aof 和 rdb 什么情况下用aof 什么情况用rdb 用rdb有什么缺点 (侧重持久化时间粒度 效率 主从同步 空间占用等)7. 你对分布式系统的了解说一下 (答了屏蔽设备 系统异构提供服务 解决时钟 网络分区 数据一致性等故障模型 如何提供高可用高并发服务)8. 说一下cap原理和你的理解 (网上有)9. 开放题 不清楚一个学校的男女情况 设计方案获取(说了特征分析 通过表导入数据库查询 宿舍情况等)10. 你觉得遇到最大的困难是?如何解决11. 算法 之字形打印二叉树(思路很简单看完题目给出 但可能是一个月没写lc了 卡了一下 第二个循环跳出的条件错了)12. 互问 能实习多久总体没有难度 感觉开放题和算法卡壳影响了 一面挂还有面java为啥没有java的问题 #Java#  #面经#  #后端开发#  #快手# 👥面试题目
查看16道真题和解析
点赞 评论 收藏
分享
快手 测开 月薪大概在40k左右
java转行老兵烧烤:那家测试能给到40k😅😅
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务