腾讯 S3线 HR部门一面
中间几个问题面试官问区别,我答得太详细。反问阶段问有什么学习建议,他说更看重能力,背的好得分不会太高,不知道是不是在暗示。唉,答得多了也不满意,麻了。
- 算法:合并区间
- String,Stringbuilder,Stringbuffer 区别
- 什么是线程安全?
- 多线程下如何保证线程安全?除了加锁呢?
- synchronized 和 Reentrantlock 区别
- 什么是公平锁,非公平锁?
- Arraylist 和 Linkedlist 区别
- concurrentHashMap 实现线程安全的方式是什么?和 Hashtable 区别是什么?
- JVM 哪些内存区域会发生 OOM?各举一个触发场景,如何避免?
- 分布式 CAP 理论,如何取舍?
- 分布式系统最基本的保证是什么?
- redis 分布式锁,如何用 redis 实现分布式锁?如何续锁?怎么避免误删其他线程锁?
- redis 缓存穿透问题怎么解决?
- MySQL 索引失效场景
- MySQL 怎么定位慢 SQL?怎么优化?走了索引还是很慢怎么办?
- MySQL 分页查询怎么优化?
- HTTP 和 HTTPS 区别,HTTPS 具体怎么加密的?
- 项目里面如何用网络安全相关知识确保数据安全的?