运维开发网
广告位招商联系QQ:123077622
 
广告位招商联系QQ:123077622

3年开发经验面试大厂,当场被细节问题难住!100%你也遇到过!

运维开发网 https://www.qedev.com 2021-04-15 10:33 出处:51CTO 作者:快乐刘双喜?
前言:自己本身对Java是很有兴趣的,这份工作也是我的爱好,我做程序员已经三年了,个人觉得自己一个合格的程序员。做为一个三年的程序员来说,业务逻辑已经培养的非常良好了。可能基础的细节知识还有点欠缺。换工作的原因可能是就是薪资不符合自己的职业规划。废话不多说了,以下是我前天面试遇到的面试题,在这里分享给大家。基础细节篇:1、 Java语言有哪些特点2、面向对象和面向过程的区别3 、八种基本数据类型的

前言:

自己本身对Java是很有兴趣的,这份工作也是我的爱好,我做程序员已经三年了,个人觉得自己一个合格的程序员。

3年开发经验面试大厂,当场被细节问题难住!100%你也遇到过!

做为一个三年的程序员来说,业务逻辑已经培养的非常良好了。可能基础的细节知识还有点欠缺。换工作的原因可能是就是薪资不符合自己的职业规划。废话不多说了,以下是我前天面试遇到的面试题,在这里分享给大家。

3年开发经验面试大厂,当场被细节问题难住!100%你也遇到过!

基础细节篇:

1、 Java语言有哪些特点

2、面向对象和面向过程的区别

3 、八种基本数据类型的大小,以及他们的封装类 

4、标识符的命名规则。

5、instanceof 关键字的作用

6、Java自动装箱与拆箱

7、 重载和重写的区别

8、 equals与==的区别 

9、 Hashcode的作用 

10、String、String StringBuffffer 和 StringBuilder 的区别是什么?

11、ArrayList和linkedList的区别

12、 HashMap和HashTable的区别

13、 Collection包结构,与Collections的区别

14、 Java的四种引用,强弱软虚

15、 泛型常用特点 (待补充) 

16、Java创建对象有几种方式?

17、有没有可能两个不相等的对象有相同的hashcode

18、深拷贝和浅拷贝的区别是什么?

19、fifinal有哪些用法?

20、static都有哪些用法? 

21、3*0.1 == 0.3返回值是什么 

22、a=a+b与a+=b有什么区别吗? 

23、try catch fifinally,try里有return,fifinally还执行么?

24、 Excption与Error包结构

25、OOM你遇到过哪些情况,SOF你遇到过哪些情况 

26、 简述线程、程序、进程的基本概念。以及他们之间关系是什么? 

27、线程有哪些基本状态?(补充)

28、Java 序列化中如果有些字段不想进行序列化,怎么办?

29、Java 中 IO 流 

30、 Java IO与 NIO的区别(补充) 

31、 Java IO与 NIO的区别(补充)

最后:

对于业务和技术我们基本都是熟练的,但是面试的时候会比较的扣小细节,当被问到比较细的时候,我们多数是很懵逼的状态。

为了更好的拿到高薪的工作的,细节我们也是要去好好学习的。

以上的内容免费分享给大家,还有很多面试大厂的资料,需要的可以找我哦。

3年开发经验面试大厂,当场被细节问题难住!100%你也遇到过!

扫码领视频副本.gif

0

精彩评论

暂无评论...
验证码 换一张
取 消