《腾讯音乐》24校招Java后端一面面经

1.手写LRU

2.项目拷打

3.Https客户端校验证书的细节?

4.对称加密和非对称加密的区别?你分别了解哪些算法?

5.在信息传输过程中,Https用的是对称加密还是非对称加密?

6.怎么防止下载的文件被劫持和篡改?

7.Hashmap的put流程?

8.Volatile 和synchronized的区别?

9.乐观锁如何实现,有哪些缺点?

10.Springboot的工作机制?

11.缓存雪崩解决方案?

12.多级缓存如何保证数据一致性?

13.mysql索引失效的几种情况?

14.手撕:接雨水。

🤔面试感受:其实早就知道TME没hc纯海笔然后KPI面,但是还是面了,面完秒挂。

相关推荐
kyle~几秒前
C++ --- noexcept关键字 明确函数不抛出任何异常
java·开发语言·c++
__万波__1 分钟前
二十三种设计模式(四)--原型模式
java·设计模式·原型模式
不知所云,1 分钟前
6. c++ 20 Modules 使用
开发语言·c++20·c++ modules
沐浴露z3 分钟前
详解Java ArrayList
java·开发语言·哈希算法
x***B4114 分钟前
Rust unsafe代码规范
开发语言·rust·代码规范
第二只羽毛4 分钟前
单例模式的初识
java·大数据·数据仓库·单例模式
4***g8945 分钟前
Java进阶-SpringCloud设计模式-工厂模式的设计与详解
java·spring cloud·设计模式
__万波__6 分钟前
二十三种设计模式(五)--建造者模式
java·设计模式·建造者模式
北郭guo6 分钟前
Java设计模式 【理论+代码实现】 让你从小白到大佬的蜕变
java·开发语言·设计模式
计算机徐师兄7 分钟前
Java基于微信小程序的贝壳活动助手【附源码、文档说明】
java·微信小程序·贝壳活动助手·贝壳活动助手小程序·贝壳活动助手微信小程序·java贝壳活动助手小程序·java贝壳活动助手微信小程序