腾讯音乐后台二面面经
8.12约晚上9点,开会延迟到9:30
1、二分查找
2、二分查找变种,查最左边那个
3、hashmap组成,线程安全吗
4、线程安全的数据结构
5、判断是不是垃圾、gc算法
6、假如hashmap放了一百万条数据,会有什么性能问题,怎么解决,假如老年代内存充足的情况(睡了一觉感觉应该是像ThreadLocal那样去弱引用处理,没答出来)
7、TCP和UDP区别,TCP拥塞控制
8、进程和线程区别,协程
9、虚拟内存
10、假如主存容量充足,发生缺页异常,还要淘汰页吗
11、数据库索引
12、如果查询where a=1,b>0,然后要order by c,怎么设计索引
13、NIO,写socket编程的伪代码
14、accept()、select()阻塞吗
15、linux命令知道哪些
16、leetcode刷了几道题
17、职业规划
18、投过哪些实习
19、redis的数据可靠吗(会不会丢失)
20、AOF会丢失吗
21、redis是多线程还是多进程还是什么?
22、假如只有一个线程,多个cpu核心,有可能让这个线程在多个cpu核心上跑吗(???完全懵逼)
23、最大连续子数组的和
24、从m张扑克牌中洗出n张牌,概率要相等
25、用户态的CPU和内核态CPU了解过吗
26、mysql的MVVC,RR和它是怎么配合的
27、平时是怎么学习的
28、反问
面到十一点半结束。。有史以来最长的一次面试,很累很累,有一些可能已经忘记了,只能整理出这么多,求求求求求求求求过!!!!!!!!!!!许愿!!!!!!
#腾讯音乐22届秋招面试##面经##校招##腾讯音乐娱乐##Java工程师#