22TXJava开发一面(凉经)

1.简要介绍一下自己
2.简要介绍你的项目:(全程围绕项目来问)
3.Redis是单线程却能支撑高并发?,为什么比多线程要快?


  • redis是基于内存的,内存的读写速度非常快(纯内存); 数据存在内存中,数据结构用HashMap,HashMap的优势就是查找和操作的时间复杂度都是O(1)。
  • redis是单线程的,省去了很多上下文切换线程的时间(避免线程切换和竞态消耗)。
  • redis使用IO多路复用技术(IO multiplexing, 解决对多个I/O监听时,一个I/O阻塞影响其他I/O的问题),可以处理并发的连接(非阻塞IO)。
  • 非阻塞的IO



4.为什么要使用那么多组件:ES、Kafka、Redis等,咋那么使用的,详细介绍
5.项目中有什么技术难点、问题,需要怎么解决?
接下来手撕代码:
求二叉树的深度。
反问环节
#面经##校招##Java工程师##腾讯#
全部评论
腾讯?
点赞
送花
回复 分享
发布于 2021-07-13 23:31
tx这么快开始了?
点赞
送花
回复 分享
发布于 2021-07-14 03:30
秋招专场
校招火热招聘中
官网直投
全是项目啊,没有八股,算法题好像比较简单
点赞
送花
回复 分享
发布于 2021-07-14 16:38
这么快吗
点赞
送花
回复 分享
发布于 2021-07-14 18:00
楼主哪里投的啊,官网没找到链接啊
点赞
送花
回复 分享
发布于 2021-07-14 20:41
老哥啥部门啊
点赞
送花
回复 分享
发布于 2021-07-15 02:03
请问投的是2021校园招聘的那个吗
点赞
送花
回复 分享
发布于 2021-07-15 14:27

相关推荐

2 24 评论
分享
牛客网
牛客企业服务