大华java开发一二+HR面
一面
- 简单介绍一下自己
- 多线程Executor你了解吗?说一下有哪些参数以及作用
- 有shutdown和shutdownnow,两个有什么区别
- JVM运行中有很多对象,如何将他们导出来
- 一个线程,run()里面写了一个while循环执行空语句,会占用CPU多少?(我当时愣了一下,说没考虑过,完了面试官切到下一个问题给我引导,后面联想起来了)
- 一个四核CPU在一个时间片上能执行多少个线程
- 实际问题:一个数据庞大(5000W)的数据库,你会怎么做优化,尽快的查询出来?
- 数据库的隔离级别,说清楚什么是读未提交和各个隔离级别、幻读?
- Volatile介绍一下?能保证原子性、可见性以及指令重排吗?
- synchronized和Lock的区别?synchronized锁class类和对象的时候有什么区别?
二面
- 介绍一下自己和项目
- 对项目中的一个并发问题提问?(库存不足和库存充足两种情况如何解决并发问题)
- ConcurrentHashMap原理
- Spring Bean的生命周期
- 介绍一下循环依赖以及如何解决的
- 三次握手、四次挥手的完整过程
- 讲一下你了解的设计模式
- 讲一下数据量很庞大的数据库存取的优化手段和方法,自己平常做的业务用的什么方法去优化的?
- 如何判断一个程序的运行质量?有哪些指标和方法
- 某个程序长时间占用较高的CPU如何排除故障
- JVM一些常用的工具
HR面
正在和朋友闲聊的时候突然接到hr面电话,赶紧找了个安静的地方面试。小姐姐声音超好听,刚开始有点紧张一直安抚我,让我平静一下再回答不着急,面试下来体验超棒!
- 介绍自己
- 在校的项目
- 如何了解到大华的
- 父母对自己的工作时间和地点怎么看
- 女朋友和自己的想法
- 目前简历和笔面试的情况
- 大华的工作节奏相对来说比较紧凑,自己如何看待
- 评价一下自己
- 大概说一下理想薪资
ps:面试官人都很不错,遇到不会的问题会给下一个问题来引导,面试体验很好。Java开发来个offer啊~
0807更新:已意向书
全部评论
(5) 回帖