云和恩墨 Java后端一面面经

  1. 面向对象三大特征的理解?

  2. Java单继承 为什么是单继承?

  3. 重写和重载?

  4. hashcode和equals?为什么要重写hashcode和equals?100个对象 怎么去重?为什么要先用hashcode()?

  5. 创建线程的方式 这里说了runable、Thread、Callable,线程池创建线程的两种方式,7个参数

  6. 怎么启动一个线程?

  7. sleep()方法和wai()方法?sleep方***释放CPU吗?sleep()结束会立即执行吗?

  8. 说一说锁。这里我说了synchronized、volatile(JMM)、ReentrantLock和AQS

  9. 如何等待子线程?说了CountDownLatch、jion

  10. 数据库事务的特性?ACID 怎么实现的原子性?怎么实现的一致性?怎么实现持久性?

  11. 另外根据项目问了Linux、git。
四十分钟左右,老师喜欢刨根问底,考验平时看书是否有自己的思考
#2022秋招##面经##云和恩墨##校招##Java工程师#
全部评论
面完了,我也太菜了,线程池七种参数没说出来,就记得一两种了,然后ACID特性都说不出来,太TM紧张了,估计是凉凉
2 回复 分享
发布于 2021-08-25 14:40
考虑去吗?
1 回复 分享
发布于 2021-09-08 10:56
为什么单继承😂
点赞 回复 分享
发布于 2021-08-25 21:39
云和几轮笔试,几轮面试啊,
点赞 回复 分享
发布于 2021-09-26 09:45
借楼,看我6内推帖子
点赞 回复 分享
发布于 2022-08-31 17:33 北京

相关推荐

点赞 评论 收藏
分享
3 38 评论
分享
牛客网
牛客企业服务