一道腾讯的面试题
来源:1-1 哈希表基础
weixin_慕圣6334738
2022-01-28 06:38:06
bobo老师你好, 我前端时间面试了腾讯的前端实习岗位, 其中,被问到了一道题, 大概就是, 比如说现在有上亿个qq号, 不限制任何的技术, 怎么养储存这上亿个数据使得我能够最快的找到想要找的账号, 我当时挺懵逼的, 没考虑算法,直接说用sql储存,然后不同长度的账号储存在不同的表里, 最后用query语句来获取账号就好, 但是我感觉我的回答并不深刻, 想请教下您如果被问到了这个问题会怎么回答, 非常感恩!
1回答
liuyubobobo
2022-01-28
这其实不是传统算法的面试问题,通常被称为系统设计类的问题。这个问题如果没有给你任何限制,基本上就没有标准答案,主要是在看你对这方面内容是否有了解,了解多少。
我的建议是,读这本书。这本书中介绍的技术或者术语或者工具或者技术点,对回答这类问题都有帮助:https://book.douban.com/subject/30329536/
P.S.
这类问题也是一个典型的后端问题,前断面是问还是挺奇怪的。
同时,这类问题通常问社招比较多,因为一般有工作经验的话才会接触这类问题。问校招稍微有些刁难了。但听说大厂实习门槛可能甚至比届时招聘的门槛还高,倒也是有可能的。
继续加油!:)
相似问题