腾讯云Java后端15连问(6年经验):分布式+锁+MySQL+JVM+TCP

近一位朋友(6年工作经验)面了腾讯云,以下是面试题。加油,一起卷。

1.聊聊项目,好的设计,好的代码
2.谈谈什么是零拷贝?
3.一共有几种 IO 模型?NIO 和多路复用的区别?
4.Future 实现阻塞等待获取结果的原理?
5.ReentrantLock和 Synchronized 的区别?Synchronized 的原理?
6.聊聊AOS?ReentrantLock的实现原理?
7.乐观锁和悲观锁, 让你来写你怎么实现?
8.Paxos 协议了解?工作流程是怎么样的?
9.B+树聊一下?B+树是不是有序?B+树和B-树的主要区别?
10.TCP的拥塞机制
11.工作中有过JVM实践嘛
12.数据库分库分表的缺点是啥?
13.分布式事务如何解决?TCC 了解?
14.RocketMQ 如何保证消息的准确性和安全性?
15.算法题:三个数求和

以上就是腾讯云的面试问题,大家都能答出来几道?

以下是总结出来的腾讯常考面试题目及答案,内容涵盖: 多线程高并发、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Redis、MySQL、Spring、JVM等技术栈,有需要的小伙伴可以【直接点击此处领取

大厂面试真题

作者:Java架构师 原文地址:https://segmentfault.com/a/1190000042530849

%s 个评论

要回复文章请先登录注册