转载牛客提前批面经

1.百度Java提前批 一面

1.SpringMVC执行流程

2.@SpringBootApplication里的核心注解

3.Bean的执行流程

4.SpringBoot的配置

5.redis的缓存穿透、击穿、雪崩,如何防止

6.线程池的核心参数

7.JVM(不会)

8.Spring的Bean(生命周期)

9.spring的starter原理

10.了解es的底层吗(不会)

11.线程池的执行流程

12.10亿的数据,1g内存,如何统计

13.Mysql的索引

14.B+树与B树的区别

2.百度提前批Java一面

1.JVM核心包括几部哪分
2.分代回收新生代、老年代都有哪些垃圾回收引擎
3.讲一讲类加载,有哪几个类加载器
4.讲一讲Sprintboot核心注解,这个注解下面有还包括哪些注解
5.Mybatis的具体执行流程
6.Spring配置的原理是什么
7.了解JUC是吧,讲一讲AQS的原理
8.简单介绍一下CountdownLatch、CyclicBarrier
9.说一下你对线程池的了解,线程池有哪些参数,KeepAliveTime参数是做什么的
10.讲一下线程池的具体流程,拒绝策略有哪些
11.TCP三次握手四次挥手,为什么是四次挥手?
12.红黑树有哪些特性,具体用在哪些地方
13.算法题:如何判断链表有环,怎样找到环的节点
14.场景题:有9亿个文件,如何将这些文件排序,内存只有1GB

3.腾讯广告后台开发一面

1.自我介绍
2.问项目

3.数据库索引,索引优化,B+树

4.MySQL 隔离级别,InnoDB 引擎

5.聚簇索引和非聚簇索引

6.操作系统请求分页过程,调度算法,内存扩容原理

7.操作系统进程原理,互斥量,信号量机制

8.计算机网络七层网络的协议,过程,ARP 协议

arp:https://www.bilibili.com/video/BV15E411b7en/?spm_id_from=333.337.search-card.all.click&vd_source=46d50b5d646b50dcb2a208d3946b1598

9.HTTPS 实现原理,对称加密和非对称加密的过程极其所处的流程

10.三次握手四次挥手中各个状态位的变化以及 seq 指的是什么

11.Redis 数据结构,跳表原理

12.JMM 内存模型

13.TopK 问题,堆在内存中怎样存储,数据结构怎样

14.简单 Sql 查询
15.个人优势

posted @ 2023-07-21 09:07  Chenyi_li  阅读(10)  评论(0)    收藏  举报