首页 > 百度提前批java开发凉经,透心凉
头像
lvvl
发布于 2021-08-25 17:45
+ 关注

百度提前批java开发凉经,透心凉

赶上百度提前批的末班车,有点仓促了,现在就希望面评不要太差,正式批能给捞起来。
1、说一下重写和重载的区别

2、继承一个类和实现一个接口的区别

3、java为什么不设计成多继承,而要引入接口

4、谈一下对封装的理解,举个例子

5、方法中的参数值是基本数据,对象和数组的时候,哪些是值传递,哪些是引用传递

6、数组的元素发生改变时对外部是可见的吗?

7、讲一下多态的理解、多态有什么好处。为什么要设计多态

8、讲一下进程和线程的区别

9、线程切换的时候,操作系统做了什么

10、java多线程对一个全局变量的读写会有哪些问题?怎么避免?

11、synchronized的可见性是怎么实现的?

12、Java中有哪些顶层的异常类,它们的做法都是什么?

13、session和cookie是怎么协同工作,保持登录状态的?

14、打开多个页面生成的sessionID是一样的吗?

15、手写一个hashmap吧(没写出来,说了一下大体思路)

大概就这么多,面试官很友好,最后也给出了建议,对于一些知识缺少自己的思考,要多自己思考一下。

全程40分钟左右,有点尴尬了,好多Java基础记得不牢固。还是要多去看呀。

感觉最后小哥哥准备的好多问题都没有问,还是自己太菜了。

正式批在战了。秋招加油!!!

更多模拟面试

全部评论

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

相关热帖

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

近期精华帖

热门推荐