小米

自我介绍
经典计算机网络
URL
三次握手相关
线程之间通信,如果保证安全
那么线程呢???
重点来了!!!
场景题
2亿数据,包括用户id和性别,如何判断用户是否存在,存在返回性别。
答:1、如果允许误差,可以考虑布隆过滤器。面试官不可以。2、使用hashamap存,分配到不同机器。
2千万数据,包括用户id、sex、age(三个年龄段)、手机类型(三个手机类型),如何分配到6个子数据集中,保证和原数据集中分布一致。输入输出自己定

你没有看错第二个场景题要代码写出来,限时20分钟。


#小米2022秋季招聘##小米##面经##秋招##Java##校招#
全部评论
天啊,为啥你这场景题这样,这也太难了
点赞 回复 分享
发布于 2021-09-02 12:47
???写出来? 楼主最后怎么解决的
点赞 回复 分享
发布于 2021-09-03 02:39
base在哪里?
点赞 回复 分享
发布于 2021-09-04 20:40
场景提题目二如果id是自增的话,建立6个相当于桶的一维数组,然后对每个id进行%5运算,这样2kw用户可以均匀分布到6个桶里面
点赞 回复 分享
发布于 2021-09-04 20:51

相关推荐

点赞 7 评论
分享
牛客网
牛客企业服务