快手复活三面被拷打

时长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、计算最大在线人数是多少(多个区间的最大重叠个数)

#快手复活#
全部评论
这么难?
点赞 回复 分享
发布于 2024-10-28 17:30 安徽

相关推荐

书海为家:实习是成为大厂正式员工很好的敲门砖,看您的简历中有一段实习经历,挺好的。我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己实习时做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
点赞 评论 收藏
分享
最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务