发面经攒人品 腾讯一面
1、算法:151.反转字符串中的单词
2、算法中去掉前后空格和将多个空格变成一个空格有没有别的办法?
3、有没有别的办法得到新的字符串,除了遍历之外的办法。
4、网络模型?
5、tcp、ip分别位于哪一层?
6、应用层有哪些协议?
7、dns的全称了解么?
8、上传下载视频使用的应用层协议是什么?
9、Java为什么要有Integer?
10、Integer相比int有什么优点?
11、Integer的源码了解吗?
12、那我为什么还要保留int类型?
13、有MySQL为什么还要有Redis?
14、为什么既要用MySQL还要用Redis?
15、Redis的缓存失效会不会立即删除?
16、那为什么我不过期立即删除?
17、高并发场景,Redis单节点+MySQL单节点能有多大的并发量?
18、那Redis的并发量大概是一个什么样的数量级?
19、索引已经建好了,那我再插入一条数据,索引会有哪些变化?
20、那索引的底层原理是什么呢?
21、B+树的原理是什么呢?
22、为什么B+树做索引会比B树做索引好一点?
23、那数据库中新增一条数据,索引会有哪些变化?
24、那如果当前对应节点满了怎么办?