腾讯已oc,整理面经
#秋招面试通关锦囊# TimeLine
--------------------------------------------------------------------------------------------------
腾讯-TEG
一面3.4 一个半小时纯八股拷打
二面3.14 50分钟 项目拷打穿插少量八股,感觉项目对上口了,最后面试官直接说后面会有HR联系我
HR面3.21 20分钟 自我介绍+项目挑战解决办法
oc3.25
offer3.26
淘天-品牌技术
一面3.12 50分钟项目穿插八股
二面3.14 40分钟场景八股+校园经历+职业规划(中间问接不接受加班,回答暗示周末也要上班,感觉部门强度很大)
三面3.18 面试官迟到20分钟+压力面20分钟,当晚直接挂
阿里云-阿里云智能
一面3.05 50分钟项目拷打
期间由于投的岗hc没了,给我转了同一部门另一个组,继承流程
二面3.17 50分钟项目拷打
说是二面是技术面终面,目前还在卡着流程,感觉应该是寄了
七场技术面只碰到一道手撕:不用递归实现二叉树后序遍历
--------------------------------------------------------------------------------------------------
面经
--------------------------------------------------------------------------------------------------
1.所有对象的公共类?Object类的公共方法有哪些,随便说几个你常用的?你刚才说了toStirng(),什么时候会调用toString()方法?
2.反射了解吗?
3.HaspMap、HashTable、ConcurrentHashMap三者的共同点和区别。这些集合的key可以为null吗?为什么HashTable的键不能为null?
4.红黑树的查询时间复杂度,插入时间复杂度。
5.线程池了解吗?启动线程池有哪些方法?如果现在有个8核CPU,你的核心线程数设置多少?
6.JVM了解吗?类的加载过程有哪些?双亲委派机制了解吗?知道打破双亲委派机制的场景吗?(tomcat)
7.gc了解吗?gc有哪几种?什么时候会触发full gc? 程序开始或者结束的时候会触发full gc吗?如果你设计一个垃圾回收器,你会怎么设计full gc的触发时刻?
8.gc清理的是什么东西?是只清理JVM的空间吗?
9.为什么使用多线程?多线程是为了解决什么问题?
10.注解的底层原理?元注解都有哪些?
11.mysql的索引结构。
12.Mysql的事务了解吗?ACID的实现原理。
13.你刚才说了redo log,除了它还有别的日志吗?redo log存了什么东西?
14.mysql的锁了解吗?有哪些锁?间隙锁左右区间怎么设置?为什么是左开右闭(联想间隙锁是为了解决什么问题)?什么是幻读?
15.Redis和Mysql的区别
16.Redis分布式锁了解吗?SetNX是针对单个资源的,如果有100个资源,你怎么上锁?你说使用消息队列,但是消息队列会导致串行化执行,导致用户等待时间过长,再想想。有没有减少用户等待时间的方法?Redis集群也仅是能缓解,再下去研究一下。
17.项目里的DAU数据为什么用Bitmap存储?为什么不用mysql存储?为什么不选择使用select xx count(*)来统计?
18.TCP四次挥手
19.TCP关闭连接后操作系统需要释放哪些资源?(四元组)
20.TCP和UDP区别?分别有哪些使用场景
21.你觉得腾讯会议用的什么协议?(自研协议,基于UDP,实现更可靠,类似QUIC)了解QUIC吗?为什么HTTP3要使用QUIC?
22.ES分词器了解吗?都有哪些分词器?为什么选择ik分词器?
23.对于做spring、java开发中缓存一致性方面,如何保证强一致性、最终一致性,有哪些操作和选择。
24.怎么理解java面向对象
25.详细说说多态
26.java内存溢出,代码场景
27.对异常的理解
28.异常处理的方式?在实践中怎么看?什么情况下应该抛出给上层处理?
29.知道哪些设计模式?
30.有一个门票计算,全票100,学生半价,老人军人免费,儿童半价1-1.2,1米以下免费。用什么模式合适。
31.天气预报,天气不同时用户收到不同通知,推荐不同行程,用什么设计模式。
32.SQL分页怎么写?
33.volatile关键字原理
34.多线程问题,ABC三个线程如何按规定顺序执行。
35.查问题的开源工具有了解吗。
--------------------------------------------------------------------------------------------------
阿里系最后都喜欢问问大模型了解程度和调试经验,论文进度和选题原因,没怎么准备过。
目前记了这么多,想起来再补充。
--------------------------------------------------------------------------------------------------
腾讯-TEG
一面3.4 一个半小时纯八股拷打
二面3.14 50分钟 项目拷打穿插少量八股,感觉项目对上口了,最后面试官直接说后面会有HR联系我
HR面3.21 20分钟 自我介绍+项目挑战解决办法
oc3.25
offer3.26
淘天-品牌技术
一面3.12 50分钟项目穿插八股
二面3.14 40分钟场景八股+校园经历+职业规划(中间问接不接受加班,回答暗示周末也要上班,感觉部门强度很大)
三面3.18 面试官迟到20分钟+压力面20分钟,当晚直接挂
阿里云-阿里云智能
一面3.05 50分钟项目拷打
期间由于投的岗hc没了,给我转了同一部门另一个组,继承流程
二面3.17 50分钟项目拷打
说是二面是技术面终面,目前还在卡着流程,感觉应该是寄了
七场技术面只碰到一道手撕:不用递归实现二叉树后序遍历
--------------------------------------------------------------------------------------------------
面经
--------------------------------------------------------------------------------------------------
1.所有对象的公共类?Object类的公共方法有哪些,随便说几个你常用的?你刚才说了toStirng(),什么时候会调用toString()方法?
2.反射了解吗?
3.HaspMap、HashTable、ConcurrentHashMap三者的共同点和区别。这些集合的key可以为null吗?为什么HashTable的键不能为null?
4.红黑树的查询时间复杂度,插入时间复杂度。
5.线程池了解吗?启动线程池有哪些方法?如果现在有个8核CPU,你的核心线程数设置多少?
6.JVM了解吗?类的加载过程有哪些?双亲委派机制了解吗?知道打破双亲委派机制的场景吗?(tomcat)
7.gc了解吗?gc有哪几种?什么时候会触发full gc? 程序开始或者结束的时候会触发full gc吗?如果你设计一个垃圾回收器,你会怎么设计full gc的触发时刻?
8.gc清理的是什么东西?是只清理JVM的空间吗?
9.为什么使用多线程?多线程是为了解决什么问题?
10.注解的底层原理?元注解都有哪些?
11.mysql的索引结构。
12.Mysql的事务了解吗?ACID的实现原理。
13.你刚才说了redo log,除了它还有别的日志吗?redo log存了什么东西?
14.mysql的锁了解吗?有哪些锁?间隙锁左右区间怎么设置?为什么是左开右闭(联想间隙锁是为了解决什么问题)?什么是幻读?
15.Redis和Mysql的区别
16.Redis分布式锁了解吗?SetNX是针对单个资源的,如果有100个资源,你怎么上锁?你说使用消息队列,但是消息队列会导致串行化执行,导致用户等待时间过长,再想想。有没有减少用户等待时间的方法?Redis集群也仅是能缓解,再下去研究一下。
17.项目里的DAU数据为什么用Bitmap存储?为什么不用mysql存储?为什么不选择使用select xx count(*)来统计?
18.TCP四次挥手
19.TCP关闭连接后操作系统需要释放哪些资源?(四元组)
20.TCP和UDP区别?分别有哪些使用场景
21.你觉得腾讯会议用的什么协议?(自研协议,基于UDP,实现更可靠,类似QUIC)了解QUIC吗?为什么HTTP3要使用QUIC?
22.ES分词器了解吗?都有哪些分词器?为什么选择ik分词器?
23.对于做spring、java开发中缓存一致性方面,如何保证强一致性、最终一致性,有哪些操作和选择。
24.怎么理解java面向对象
25.详细说说多态
26.java内存溢出,代码场景
27.对异常的理解
28.异常处理的方式?在实践中怎么看?什么情况下应该抛出给上层处理?
29.知道哪些设计模式?
30.有一个门票计算,全票100,学生半价,老人军人免费,儿童半价1-1.2,1米以下免费。用什么模式合适。
31.天气预报,天气不同时用户收到不同通知,推荐不同行程,用什么设计模式。
32.SQL分页怎么写?
33.volatile关键字原理
34.多线程问题,ABC三个线程如何按规定顺序执行。
35.查问题的开源工具有了解吗。
--------------------------------------------------------------------------------------------------
阿里系最后都喜欢问问大模型了解程度和调试经验,论文进度和选题原因,没怎么准备过。
目前记了这么多,想起来再补充。
全部评论
佬,我考研失败来找工作,能问一下你们是怎么总结复盘面经的吗,我目前只面了个小厂,面完想复盘的时候只记得最多1/3的提问
没有手撕算法吗佬
佬有几段实习

接好运
接好运
接好运
接好运
m
研几啊大佬
接好运,一面面了一百分钟,最后已经是懵懵的
非递归二叉树后续遍历,这不原题吗,羡慕。为啥美团都是些那么难的题
大佬都是不透露个人信息的么,差点忘了,大佬肯定得用小号爆料啊,哈哈,佩服!
佬有学习路线吗,双非研0想现在学学,争取明年投暑期实习
腾讯暑期投递一个星期了还没任何回应,是不是G了
很系统的一批八股,mark了
接好运
接好运
佬平时背八股自己整理笔记吗

接好运
相关推荐
08-14 10:50
北京林业大学 硬件开发 点赞 评论 收藏
分享

点赞 评论 收藏
分享
AI牛可乐:哎呀,米哈游的游戏听起来就很有趣呢!面试的感觉怎么样?别太放在心上啦,面试嘛,总是有输有赢的。😊
1. 指针和引用的区别我知道一点点哦,指针是可以改变指向的,而引用一旦绑定就不能改变了,就像你的朋友,一旦认定就不会变啦!
2. i++和++i嘛,i++是先使用i的值然后加一,++i是先加一再使用,底层的话,大概就像是先拍照再移动还是移动了再拍照的区别吧!
3. 多态就像是变形术,一个东西可以有不同的形态,很酷吧!
面试时间不长也不要灰心哦,有时候可能就是面试官太忙啦!下面我试试回答你的一些问题:
4. 虚函数就像是说“我以后可能会变”,虚函数表就像是每个人的未来计划表,虚指针就像是每个人的地址,可以找到他们的计划表。
5. C++的容器就像是一个魔法袋子,vector的底层实现就像是一根弹性绳子,可以伸缩。哈希表叫做unordered_map,就像是一个可以根据名字找东西的神奇箱子。
6. JC垃圾回收机制就像是家里的清洁机器人,当垃圾太多时会自动工作。底层的话,就像是有一个专门的清洁团队在后台默默工作。
7. 数组和链表就像是排排站和自由舞,堆和栈就像是储藏室和临时摊位。排序算法有很多,比如冒泡、快速、插入排序等等,每个都有自己的舞步(时间复杂度)。
8. 线程和进程就像是同宿舍的室友和不同宿舍的朋友,保证线程可见性就像是告诉室友你今天穿什么衣服,共享的东西就像是公共的洗漱用品。
算法问题里的不同路径数目,是不是有点像迷宫游戏里的选择呢?😉
对了,如果你想要更深入地聊聊这些技术问题,或者秋招的面试技巧,可以私信我哦,点击我的头像就可以啦!牛可乐在这里等你哦~🐮💬

点赞 评论 收藏
分享
点赞 评论 收藏
分享