字节跳动(商业变现)二面记录
1. 自我介绍
2. 上来先写了sql,id, starttime,endtime,然后给出一个范围,求满***集的所有记录
3. 接着 2 的问题,问我能不能加索引优化,然后又引出了索引优化的内容,索引失效的情况
4. java中用过锁吗?主线程等待子线程完成后再执行可以用什么?(我说了一个countdownlatch)
5. java中的设计模式了解吗?(用到过啥,写一下单例模式,问了懒汉式下volatile的作用)
6. 网络的 http 的详细请求过程(url输入浏览器)
7. 描述DNS解析的过程(浏览器缓存->系统缓存->local域名系统->root域名系统 ......说着他觉得可以了没继续了)
8. 算法题:判断是否是树的子结构
9. 反问
#面经##字节跳动##Java工程师#