大佬们,问个 Java 面试题

2020-06-28 18:23:15 +08:00
 perryzou

有一个百万级数据文件,格式如下:

手机号,name


用 JAVA 实现功能,通过手机号查找 name,要求:

1.并发要求至少每秒数千次,不能使用 redis,mysql,es 等

2.内存要求,不能超过 3M

5941 次点击
所在节点    Java
42 条回复
Jooooooooo
2020-06-29 19:11:50 +08:00
题目本身不错, 不过有些东西没有描述清楚
palmers
2020-06-30 11:31:58 +08:00
根据题目我更偏向于 通过类似 hash 的机制将大文件拆分为若干小文件, 小文件的大小限制需要根据 3M 来做处理 针对于第一条 这个并发不是问题

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/685394

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX