腾讯 QQ 一面
项目
- 业务流程bala
- 难点亮点bala
- 架构优化、并发处理、性能调优、算法改进
- ……
项目部分因人而异,这里主要是实验室项目,用到了mq、redis、dubbo这些,但是没问
计网
- HTTPS与HTTP的区别
- 为什么使用非对称加密后还需要使用对称加密
- HTTPS一定能保证安全吗
- 什么是中间人攻击
- 中间人如何让客户端与服务端信任自己
- 对称加密密钥是怎么得到的
操作系统
- 进程与线程的区别
- 多线程可能存在哪些问题,如何解决
- 进程间的通讯方式有哪些
Java基础
- 内存泄露是什么意思
- 怎么预防内存泄露问题
- java类加载过程
- 双亲委派
- Java垃圾回收机制
- 垃圾回收算法之间的区别,优缺点
- G1收集器分区的原因
- String、StringBuilder和StringBuffer的区别
- StringBuffer如何保证线程安全的
- synchronized的应用场景
- synchronized的原理
手撕代码:实现一个简单LinkedList
#面经##晒一晒我的offer##校招##25届暑期实习#