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

百度提前批Java二面

优质
小牛编辑
81浏览
2023-08-11

百度提前批Java二面

全程58min

1. 自我介绍

2. 问比赛经历

3. 问实习项目

4. 除了Java,你还会什么

5. Java中线程安全的数据类型,枚举一下

6. 列举Java中的基础数据类型,都是线程安全的吗?

7. Java的生命周期(?当时没理解想问什么)

8. 类加载机制,一个类从创建到使用完成的过程

9. Java内存模型

10. 堆内存和栈内存的区别,它们分别存储什么

11. 在一个类中定义了一个静态变量,实例化的时候这个变量存储在哪里

12. 一个函数内部的局部变量存储在哪里

13. 看没看过springboot源码,讲讲

14. SpringBoot框架的生命周期

15. SpringBoot和Spring的区别

16. MySQL的索引类型,一个四阶的聚簇索引具体存储结构是什么

17. 接着16,问插入过程,查询过程

18. Redis的数据类型,对比Java中String和Redis的String

19. Java中String和Redis的String获得字符串长度的时间复杂度

20. 代码题

class B {
    static B t1 = new B();
    static B t2 = new B();
    {
        System.out.println("代码块");
    }
    static {
        System.out.println("静态块");
    }
}
public class Main {
    public static void main(String[] args) throws Exception {
        B b = new B();
    }
}

问打印结果

21. 算法:链表翻转

22. 根据项目问场景题(问了3个)

23. 问大语言模型相关的技术和论文

24. 反问

最后来了一句“辛苦了”!

#百度#
 类似资料: