大华大数据工程师面经
突然打电话来面试,问java基础问了很多,回答的不好,估计凉凉了,但是面试官很有耐心,总共50min
电话没录音,纯靠记忆
1面:
java的jdk和jre的区别
==和equals的区别
基本数据类型和占用的内存
final的作用
类和抽象类的区别
抽象类和接口的区别
字符串的其他类。具体区别
hashmap的实现,怎么找到把元素放在哪里
volatile是不是线程安全的
string的方法,substring的参数含义
多线程的实现方式,start方法之后是怎么执行的
thread.start和thread.run有什么区别
sleep和wait的区别
notify和notifyall的区别
为什么要设置wait和notify是object的方法
sleep会释放资源吗
封装,多态,继承一句话解释
数据库的隔离级别,怎么实现的,解决了什么。
数据库优化措施。
如果全表建立索引,然后又建立联合索引,会有什么问题。
行锁和表锁
kafka怎么实现数据的分类处理,就是一些数据需要删除一些数据要保存什么的。
kafka遇到什么问题,如果数据过多会有什么问题。
项目中解决了什么,遇到了什么问题。
算法题(只要讲思路)
树的镜像
怎么判断一棵树是不是对称的
多叉树怎么判断它的深度
#浙江大华技术股份有限公司##大数据开发工程师##面经##校招#java的jdk和jre的区别
==和equals的区别
基本数据类型和占用的内存
final的作用
类和抽象类的区别
抽象类和接口的区别
字符串的其他类。具体区别
hashmap的实现,怎么找到把元素放在哪里
volatile是不是线程安全的
string的方法,substring的参数含义
多线程的实现方式,start方法之后是怎么执行的
thread.start和thread.run有什么区别
sleep和wait的区别
notify和notifyall的区别
为什么要设置wait和notify是object的方法
sleep会释放资源吗
封装,多态,继承一句话解释
数据库的隔离级别,怎么实现的,解决了什么。
数据库优化措施。
如果全表建立索引,然后又建立联合索引,会有什么问题。
行锁和表锁
kafka怎么实现数据的分类处理,就是一些数据需要删除一些数据要保存什么的。
kafka遇到什么问题,如果数据过多会有什么问题。
项目中解决了什么,遇到了什么问题。
算法题(只要讲思路)
树的镜像
怎么判断一棵树是不是对称的
多叉树怎么判断它的深度