抖音电商面经

抖音电商一面
1.自我介绍
2.实习拷打
3.主要用的编程语言是什么
4.java有用过那些数据结构(应该是想问用过那些集合)
5.arraylist和linkedlist怎么选择?
6.arraylist添加元素的底层机制
7.arraylist扩容会创建新数组吗
8.arraylist可以直接扩容旧数组不创建新数组吗
9.如果数据量很大的话,怎么提升扩容的性能?
10.arraycopy的底层实现?
11.arraycopy可以一次拷贝完吗?
12.如果想提高arraylist的拷贝性能还有什么更高效的方法吗?
13.并行复制不会出现数据一致性的问题吗?
14.arraylist怎么修改可以在扩容时仍能正常给用户提供服务?
15.它的get put delete都会涉及那些操作?
16.怎么确保在put的时候一定能拿到新元素,同时又保证性能?
17.数据量很大,写时复制怎么保证扩容的时候一定能获取到元素呢?
18.redis的llen操作的时间复杂度是多少?为什么?
19.维护列表长度值会有什么影响呢
20.innodb有哪些索引类型
21.主键索引、普通索引、唯一索引的区别?
22.主键索引、普通索引、唯一索引的存储结构的区别?
23.普通索引为什么这么设计存储结构呢?
24.算法题:重排链表
25.反问
#字节一面#
全部评论
有后续吗
点赞 回复 分享
发布于 11-07 12:06 浙江
有后续吗,还是kpi
点赞 回复 分享
发布于 11-11 14:40 法国

相关推荐

点赞 3 评论
分享
牛客网
牛客企业服务