腾讯pcg社招10月面经,许愿贴


腾讯一面:(总耗时:120min)
1、jvm内存结构介绍、代码调用过程中的内存流程;
2、java如何分配内存,多线程呢?
3、Spring如何加载注解
4、Spring启动流程、bean实例化
5、xxljob原理,使用流程
6、OOM定位、解决方式,流程
7、讲项目xxxxx
8、redis pipline是全双工还是半双工
9、云原生是什么?(这个真不会)
10、rabbitMQ原理、流程、用途
11、rabbitMQ如何保证数据到达
12、Http 1.0 1.1 2.0
13、注解使用、如何扫描
14、cas原理,缓存一致性原理(volatile、synchronized、可见性)
15、gc算法、扫描算法(优劣)、内存分区
16、jedis是否使用链接池,如何处理有序数据

算法:
go代码求输出(面试官让我按自己理解猜....)
leetcode 74. 搜索二维矩阵
leetcode 链表反转


腾讯二面面经:(总耗时:100min)
1、项目简述(blablabla....);
2、MQ选型;(RocketMQ、ZeroMQ、Kafka、RabbitMQ优缺点)
3、消息可靠性保证;(数据幂等、高可用镜像集群、Confirm机制、事务机制、持久性)
4、Redis类型及源码简述;(String、Hash、ZSet、Set、Dict、GEO、HyperLogLog、BloomFilter、Stream、Bitmap等)
5、MySql和MongoDB区别;( blablabla)
6、JVM中如何扫描对象;(root、hotspot算法、cardTable)
7、GC算法;(复制、标记清除、标记整理、内存碎片及解决方式)
8、代码运行流程对应JVM内部流程;(几个关键字:栈桢、操作数栈、)
9、红黑树;(这个简单,自己吹牛逼...;红黑节点、特性等)
10、线程&协程;(blabla...)
11、阻塞IO、非阻塞IO、同步IO、异步IO、IO多路复用(区别及内部流程、用户态内核态blablabla...);
12、死锁及打破方式;(互斥、请求与保持、循环等待、阻塞;超时、银行家算法)
13、一致性Hash算法详解;(热点分布、2的31个槽、虚拟节点等)
14、看什么书;(随便挑一本,开始背书)
15、对c++和java看法;(吹牛逼,吹到面试官high点)
16、自己技术发展方向;(技术or管理)
17、读过什么组件源码;(redis、JVM、MyBatis、Spring及相关基本都读过、sharding-jdbc等)
18、随便讲个源码组件源码结构及内部核心原理;(redis、MyBatis等吹牛逼)

算法:
a、链表相加;
b、leetcode 1567 乘积为正数的最长子数组长度;(滑动窗口、贪心分治法求解)


流程等了三天了,许愿许愿
#社招##腾讯##Java工程师##面经#
全部评论
这几道题我写了一个参考,感兴趣的可以访问:  https://mp.weixin.qq.com/s?__biz=MzI4MzUxNjI3OA==&mid=2247487829&idx=1&sn=f31b4741853c3f51317c1a980a15b05c&chksm=eb88dd4cdcff545a7a9740d9658883f0aa711df24772cb3cda3701bac3c0c4b67a83d1f005d9&token=1929867466&lang=zh_CN#rd 诸君 Good Luck ^_^
2 回复 分享
发布于 2021-03-17 18:07
2年问这个,太难了啊
1 回复 分享
发布于 2021-01-31 16:32
请问上车了吗
点赞 回复 分享
发布于 2021-03-04 23:31
老哥上岸了吗
点赞 回复 分享
发布于 2020-12-11 23:03
楼主拿到offer了吗
点赞 回复 分享
发布于 2020-11-26 20:43
请问就两面吗?
点赞 回复 分享
发布于 2020-11-22 17:58
楼主要转go吗
点赞 回复 分享
发布于 2020-11-20 23:14
想请问楼主面的是pcg哪个部门
点赞 回复 分享
发布于 2020-11-20 21:48
就两面吗?
点赞 回复 分享
发布于 2020-11-07 15:00
点赞 回复 分享
发布于 2020-10-30 11:27
源码这么多都读过?源码掌握到什么程度大佬
点赞 回复 分享
发布于 2020-10-30 08:01
楼主几年的?
点赞 回复 分享
发布于 2020-10-29 18:46

相关推荐

05-20 21:35
门头沟学院 Java
5.13总时长:1h30min1. 自我介绍、项目介绍2. 项目拷打:项目背景?自己完成了哪里?技术出彩的点?超卖的业务场景和解决细节?  1. 所有请求都在SET NX前面等待吗?重试的时间间隔是?有重试不就不公平了吗?锁的超时时间?为什么?一定能完成吗?  2. 为什么用Redis?不入库吗?丢了咋办?zset的数据结构是?具体实现细节是?  3. SET NX和SET EX是两步,中间挂了咋办?Spring的事务是怎么保证实现的?  4. 下一个项目:怎么分词的?3. 时间复杂度和空间复杂度怎么理解?二分查找的复杂度是多少?4. 常见的数据结构?(一开始答成数据类型被紧急叫停hhh)链表是什么?应用场景是?数组呢?哈希表的原理和结构?5. 树的结构还在哪些场景下使用?(丝滑转场到MySQL)innoDB的B+树是什么结构?xx场景下的xx字段适合建索引吗?6. HTTP和TCP分别工作在计网中的哪几层?Nginx中做TCP代理的话,能转发HTTP的请求吗?常见的HTTP状态码?HTTP返回readtimeout是为什么?(其实是处理太慢而不是连不上,答错了)7. 进程、线程、协程分别是什么?区别?8. 给代码说运行结果和原因9. Python写过吗?多进程会吗?(不会)C++写过吗?进程间通信的理论知识了解吗?10. a主机上一个进程上的一个线程要读取b主机内存中的一个数据,两个主机之间的层、数据、操作系统之类的交互过程是怎样的?如果是json报文(内存中——的话,内核态怎么从内存中取这部分数据(操作系统)?(说出了技术过程但不记得名字。。)11. Java中的垃圾回收器了解吗?讲一下。什么时候用标记-清理、标记-负值、标记-整理?12. 做题:二分查找和一个排序(感觉应该写快排但是写了归并,并且因为想优化写了20+min不知道是不是太慢了)13. 归并排序的优缺点是什么?归并和快排在复杂度上是什么区别?最坏情况下快排的复杂度?14. 反问  1. 贵公司对实习生的要求:主要看基础和学习成长能力,项目经验没那么看重  2. 很想问表现怎样,但是还是问不出口
查看18道真题和解析 阿里求职进展汇总
点赞 评论 收藏
分享
评论
13
129
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务