QQ 后台开发 一面凉经

1.手撕:题目是LRU,面试官让我做LFU,输入输出没搞出来,给面试官讲了思路
2.手撕里用了hashmap,吟唱hashmap的八股
3.我用的是双向链表实现,问我为什么不用linkedlist,没答出来
4.稍微问了一点项目的问题
5.你相对于你的同学有什么优势(?
6.想问我计网,我没听清是http还是tcp,我问他是想介绍http吗,他说也行,然后就问了1.1 2 3的区别,在udp那里问为什么不用tcp,没答上来

反问
其实也没问出什么,我问他对我接下来的学习有没有什么建议,他直接笑出声了,我也不知道他是想表达什么,再细问一下就套公式回答我“我们招实习生是要培养,基础扎实即可,有对开源框架感兴趣更好”

结束了
面试一小时
感觉是kpi面,甚至没有自我介绍,估计是凉了
问的八股其实有印象但是太紧张没说清楚,第一次面试一紧张就脑子一片空白

—————————补充——————————
问完项目还问了一个很模糊的问题
问我看过什么开源框架的源码,我说看过spring的,然后他就让我说一下这个框架的亮点,
我就是吟唱了一下IOC和AOP,然后面试官也没说什么,这个问题就不了了之了
#后端开发# #腾讯# #暑期实习#
全部评论
LFU好难的,我做了好多次也只能描述一下思路,面试场景下手撕得紧张死😥
1 回复 分享
发布于 02-28 21:57 广东
看起来也没什么八股,就一个HashMap和TCP,包KPI的
1 回复 分享
发布于 02-27 14:11 安徽
linkedlist移动节点不方便
1 回复 分享
发布于 02-26 18:46 湖南
[叹息同一小时,面完一小时挂了
1 回复 分享
发布于 02-26 18:12 香港
点赞 回复 分享
发布于 03-03 13:43 上海
后续:已经挂了
点赞 回复 分享
发布于 02-27 23:45 广东
这个输入输出是啥意思,是ACM模式要把["LFUCache","put","put","get","put","get","get","put","get","get","get"]这种命令解析成具体操作吗?直接写道main里行不行? LFU cache = new LFU(2); cache.put(1, 1); cache.put(2, 2); System.out.println(cache.get(1)); // 返回 1 cache.put(3, 3); // 去除 key 2 System.out.println(cache.get(2)); // 返回 -1 (未找到) System.out.println(cache.get(3)); // 返回 3 cache.put(4, 4); // 去除 key 1 System.out.println(cache.get(1)); // 返回 -1 (未找到) System.out.println(cache.get(3)); // 返回 3 System.out.println(cache.get(4)); // 返回 4
点赞 回复 分享
发布于 02-27 14:50 安徽
出结果了吗?我昨天晚上七点面的,现在还没结果
点赞 回复 分享
发布于 02-26 20:35 陕西
这么狠?面试官自己撕得出来吗
点赞 回复 分享
发布于 02-26 18:22 广东
面这么久
点赞 回复 分享
发布于 02-26 18:07 广东

相关推荐

评论
8
65
分享

创作者周榜

更多
牛客网
牛客企业服务