当前位置: 首页 > 面试经验 >

7.24百度提前批Java一面

优质
小牛编辑
70浏览
2024-07-24

7.24百度提前批Java一面

自我介绍,问我为什么不投算法?问本科和硕士成绩
项目+八股:
键入网页到网页渲染,中间发生了什么?
TCP靠什么实现可靠传输
进程和线程说一下。
进程间通信方式
linux怎么查看JVM进程id,怎么杀死一个进程
线程池参数说一下,项目中哪些用到了线程池
场景题:核心线程数1,最大线程数3,任务队列容量10,投放三个任务会创建多少线程?投放13个呢
redis有哪些数据结构?项目中都有哪里用到了?
项目中有用到定时任务调度吗,怎么使用的?
定时任务调度的原理
项目中mq有处理过消息重复消费的场景吗?怎么解决的
看你项目中用到了caffine,怎么用的?为什么要用caffine?
介绍一下你是怎么实现分布式id生成器的
ArrayList 和 LinkedList区别
HashMap底层机制,put的流程? 扩容的时机?链表转红黑树的时机?红黑树退化成链表的时机?
Arrays.sort() 底层用到了哪种排序算法?
MySQL 为什么要用B+树 红黑树 vs B树 vs B+树
hashMap 和 treeMap 有什么区别
红黑树 vs 平衡二叉树,为什么hashMap使用红黑树而不用平衡二叉树
MySQL慢查询怎么排查和优化
Spring AOP的底层实现,项目中有使用过AOP吗
Spring 循环依赖问题
跳表是怎么实现的?redis为什么要用跳表而不是二叉树?跳表的时间复杂度是多少?
手撕:三道算法:快排,斐波那契数列,最长递增子序列
 类似资料: