当前位置: 首页 > 后端技术 > Java

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

时间:2023-04-01 16:36:56 Java

有朋友(6年工作经验)面试腾讯云,以下是面试题。来吧,一起滚。1.说说项目,好的设计,好的代码2.说说什么是零拷贝?3.IO有几种型号?NIO和多路复用的区别?4、Future实现阻塞等待结果的原理?5、ReentrantLock和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等技术栈。有需要的朋友可以直接点这里在大厂面试题中领取