Google电面面经 + onsite求祝福# JobHunting - 待字闺中
f*4
1 楼
今天下午刚面的 第一轮 新鲜出炉 题目觉得还不错 有些没见过
1. 一组数有很多重复 找所有重复的数
2. 1 ~ 10000 有一个数重复了 找出来
3. 哈希表,如果有n个key,怎么决定哈希表的大小?n小的时候
怎么办 大的时候怎么办
(我昏了。。。)
4. 如果有人知道了你的hash表来对你的哈希表进行攻击,让你的
哈希表变慢,怎么办?(假设有key从一个stream源源不断
地来而你不知道key的性质)
(又昏,想了半天最后说重新建一个hash table。面试官
说可以。)
5. 写代码:对一个数组shuffle
follow up:为什么n个数共有n!个不同的permutation
(很汗。。。)
follow up:为什么你用的shuffle算法是正确的
(和permutation是有关系的)
3个小时后收到HR的onsite邀请 求祝福
1. 一组数有很多重复 找所有重复的数
2. 1 ~ 10000 有一个数重复了 找出来
3. 哈希表,如果有n个key,怎么决定哈希表的大小?n小的时候
怎么办 大的时候怎么办
(我昏了。。。)
4. 如果有人知道了你的hash表来对你的哈希表进行攻击,让你的
哈希表变慢,怎么办?(假设有key从一个stream源源不断
地来而你不知道key的性质)
(又昏,想了半天最后说重新建一个hash table。面试官
说可以。)
5. 写代码:对一个数组shuffle
follow up:为什么n个数共有n!个不同的permutation
(很汗。。。)
follow up:为什么你用的shuffle算法是正确的
(和permutation是有关系的)
3个小时后收到HR的onsite邀请 求祝福