首页 > 美的 java开发 社招面经
头像
每天开开心心快快乐乐
编辑于 2021-05-24 10:23
+ 关注

美的 java开发 社招面经

面试过程:

1.首先是2分钟自我介绍;

2.问平时如何学习java新技术的?

3.问项目具体(四分之三的时间在问项目相关),具体的实现啥的(个人差异太大,不具有

参考性)。

4.现在博客充斥着转载的文章,你是如何分辨并且化为己用的?请结合项目回答。

5.问几个基础问题:

a)类的概念?面向对象的特性?

b)java是值传递还是引用传递?在java函数中把对象传入到参数,在函数中可以修改对象的

属性,为什么(记不得是问为什么还是问怎么做的)?

c)抽象类和接口区别及应用场景。

6.反问了2个问题。

7、Volatile 关键字作用以及原理、CAS算法说一下

8、线程池的底层工作原理、饱和策略

9、BIO、NIO、AIO

10、i++和i=i+1的区别(我只说了赋值顺序不同,后面面试官提醒后面的形式能强转类型前

面的那种不能)

11、MySQL优化说一下你的理解(这里我就答了索引的优化)

12、sping的IOC、AOP 原理说一下,AOP基于JDK动态代理实现和CgLib 的实现的区别,CgLib

具体怎么用

13、sping 事务的几种实现方式、xml和注解同时配置哪个生效

14、mybatis 里面#和$的区别

15、讲一下对 JVM的理解

16、JVM的内存模型,各个内存的作用

17、HashMap和HashTable的区别

18、什么是 rehash?重新哈希

19、Java有哪些锁

20、这些锁的区别

21、讲一下 Java的进程

22、线程的生命周期

23、创建线程有几种方式?

24、了解过 SpringBoot吗?

25、那讲一下 SpringMVC的理解

26、SpringMVC 的生命周期?SpringMVC有几种注入方式

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐