抖音电商 1面 2021.2.18 60min
1、hashmap、hashtable
2、hashmap1.8 对比于 1.7的优化(创建、扩容、插入等)
3、concurrentHashmap 1.8、1.7的对比(创建、扩容、插入、结构、获取size等)
4、synchronized 锁升级、锁消除、锁粗化
5、CAS的问题 (线程忙等、ABA)
6、垃圾回收算法
7、垃圾收集器
8、三色标记法
9、成绩表SC,其中语文编号为0006
(S,C,score)S学生编号、C课程编号、score分数
找出 语文成绩及格、平均成绩不及格的学生编号
10、索引失效情况
11、b+树相比于其它查找树的优势
12、事务隔离级别
13、回表
14、算法:找出这个数下一个大于它的数字
1234 - 1243
1243 - 1324
抖音电商 2面 2021.2.19 50min
1、全程撕项目
写出
项目表结构、字段
微信支付流程
具体功能的实现和问题的解决
2、抢红包
n个人,总金额为m
要求:
1.每个人都能抢到钱
2.每个人抢的红包有范围,并且有可能抢到最大金额。
3.保证每个人抢到金额一致的概率相等
4.代码实现
全部评论
(10) 回帖