3轮,问的比较基础。
三轮都写代码。比较基础。
1面:
-Java基础(内存回收,哪些collection是同步的,哪些不是同步的)
-假如一个用户表(有UserId字段)中有1亿条记录,如何快速查找出某一万用户的数据记录
2面:
-算法:链表相交
-算法:一个数组中只有一个数会只出现一次,其他所有数都出现两次,如何找出只出现一次的那个数
-算法:如何找出一个正整数二进制中1的个数
-设计:设计一个HashMap,hashmap中Loadfactor,如何避免运行时hashmap resize
3面:
-对Hbase,mysql,redis,memcached的理解
-项目经验
-对自己的评价
-职业规划