字节跳动(后端开发工程师 — 上海创新业务)
笔试
-
12.12 笔试
一面
-
12.18 一面(视频面 - 40min)
-
Close_wait 状态是什么(不会)
-
原子性和一致性的实现原理(不会)
-
Java 内存模型
-
两个进程的变量的地址相同,它们之间的写操作有相互的影响吗
-
进程通信的方式
-
关系型和非关系型数据库
-
事务的特点
-
TCP 和 IP 为什么要四次挥手
-
甲乙轮流射箭,两个人命中靶子的概率都是0.5,谁先射中就赢,问甲获胜的概率(答案2/3)
-
算法题:给出一串数字,去掉k个数,问能形成的最小的数
-
二面
-
12.18 二面(视频面 - 50min)
-
索引的底层结构
-
引用计数的循环引用的情况
-
put 数据的过程
-
链表非常长会怎么样
-
什么情况下会转红黑树(不会)
-
ConcurrentHashMap 作的改进
-
Java HashMap
-
常见的垃圾回收算法
-
MySQL 的联合索引
-
100个人
-