腾讯java面经,2020腾讯java二面面试题分享

今天要给大家分享的就是一个最新的2020年腾讯java面经,内容包括了面试题分享,注意是二面哦,要去腾讯面试java的小伙伴可以来看一下呢。

注:腾讯视频、二面、岗位是后台开发(实习)。

整个面试的时长大约为四十分钟左右。

一、面试题(二面)

1、先做一下自我介绍吧

面试者:自我介绍就是比较简单了,我简单的介绍一下自己,以及自己之前所做过的一些项目。

2、Redis预减库存就不会超卖吗?

3、怎样才能够防止超卖?

4、sql优化怎样做?为什么要优化SQL?

5、做了压力测试吗?

6、你觉得瓶颈在哪里呢?

7、你了解Kafka吗?怎样才能够保证消息不丢失不重复?(这个面试题是经常出现的)

Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景。

例:

基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linkedin于2010年贡献给了Apache基金会并成为顶级开源 项目。

8、算法

第K大的数

二、面试感受

关于了解Kafka吗这个问题在一试的时候也是出现过的,大家可以多多的关注一下。

总的来说,整个面试过程还是比较不错的,不要紧张,自己会的一定要回答。

好啦今天的腾讯java二面面试题就给大家分享到这里啦!更多大厂面试题,请继续来本站的面试题栏目了解吧。

推荐阅读:

腾讯java面试难吗?最新腾讯java面试题分享

腾讯java工程师面试流程,腾讯web一面面经分享

java腾讯远程面试后台研发岗面试题分享