腾讯TEG暑期实习面经
七点半开始,总共大概不到50分钟
1.介绍部门 自我介绍
2.项目有自己仿springboot,问启动过程做了什么,如何实现单例和循环依赖,怎么处理get和post请求
3.这个Reflections第三方包怎么扫描注解,注解怎么实现,反射怎么实现的
4.netty怎么处理http请求,tcp和http区别,http和https区别,怎么加密,每次都需要这样吗
5.netty线程模型,构成;进程和线程区别,协程;epoll了解吗 不了解。。。
6.redis为什么单线程,为什么快
还是太菜了。。。#实习##面经##腾讯##Java工程师#
1.介绍部门 自我介绍
2.项目有自己仿springboot,问启动过程做了什么,如何实现单例和循环依赖,怎么处理get和post请求
3.这个Reflections第三方包怎么扫描注解,注解怎么实现,反射怎么实现的
4.netty怎么处理http请求,tcp和http区别,http和https区别,怎么加密,每次都需要这样吗
5.netty线程模型,构成;进程和线程区别,协程;epoll了解吗 不了解。。。
6.redis为什么单线程,为什么快
7.mysql索引结构,为什么用b+树
redolog binlog redolog,redolog有什么用,
事务四大特性,原子性如何实现,隔离性如何实现,MVCC,
间隙锁,如何行锁膨胀为表锁,sql语句如何加锁
反问环节,我问我表现如何,说我知识不够深入