首页 > 大华一面二面开发面经
头像
牛客880774081号
编辑于 2021-08-19 11:25
+ 关注

大华一面二面开发面经

_______________________________________一面______________________________________________
人很菜,面试官很好

集合:
list set map简单介绍这三个是干嘛的,他们分别有哪些常见的实现类。
set有哪些实现类
hashset用来干啥,底层怎么实现的,可以放null吗,怎么做的去重
list有哪些线程安全的类除了vector还有吗?
现在实现一个线程安全的集合,怎么实现?
怎么实现数组和list转换

多线程:
创建线程的方式:
线程生命周期,状态之间怎么转换:
调用notify之后线程进入什么状态:
线程池怎么创建:

jvm:
新生代,老年代内存的占比是怎么:
类的加载:
双亲委派:

数据库:
事物隔离级别
事物的四大特性
mysql是怎么保证原子性的
没问框架、设计模式是因为我说不了解。
总共20min。菜死我了

_______________________________________二面______________________________________________
自我介绍
java学习了多久,学习方式主要是,实际项目有操作过吗,为什么选择java后端这个方向
hashmap的原理
链表是尾部插入还是头部插入?
加载因子0.75什么时候用
hashcode  equals方法的关系
为什么重写equals,一定要重写hashcode
线程安全的hashmap有什么
concurrenthashmap的实现原理
乐观锁是什么
了解JUC吗
可重入锁是什么
怎么记录进入了锁
sychronized锁 分集
threadlocal了解吗
threadlocal使用场景
讲一下快排算法,时间复杂度
还了解什么排序算法
反问

更多模拟面试

全部评论

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

推荐话题

相关热帖

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

近期精华帖

热门推荐