首页 > 编程语言 > 详细

2020java面试题(十四)百度

时间:2020-04-15 13:23:32      阅读:64      评论:0      收藏:0      [点我收藏+]

java最新面试题2020

一面

  1. 的数据结构与 HashMap 有什么区别与联系
  2. Java 内存模型中哪一个区域不会发生 OOM 异常
  3. 类加载流程,越详细越好
  4. 为什么要有双亲委派,类加载器有哪些
  5. MVCC 是什么,简述 MySQL 的隔离机制
  6. MySQL 的锁机制
  7. Java API 中 NIO 和 BIO 的区别
  8. 消息中间件的好处,如何选型
  9. Redis 的 IO 模型;常用的数据结构;zset 的内部实现,为什么用跳表不用红黑树,跳表的空间复杂度
  10. AOP 的抽象属性之间的关系与联系
  11. 有什么要问的问题(问了面试官对我的评价:主观能动性较强,基础很好,表达能力强,中等偏上,但离 top student 还有一段距离,对某些地方理解的深度不够)

二面

  1. 介绍项目,秒杀平台如果想支持更大的并发量应该如何优化?如果把项目部署成多个服务,架构方面应该怎么做
  2. 数据库的 ACID,MySQL 底层是如何保证原子性的
  3. 设计一个实时监测 MySQL 的工具,可以监测每条 SQL 语句运行时间、事务的运行和数据库的连接信息等
  4. MySQL 的 binlog、redo log 和 undo log
  5. HTTP 和 HTTPS 的区别
  6. Redis 的主从架构、哨兵机制
  7. Redis 的持久化,RDB 和 AOF 的对比
  8. MQ 如何保证消息传输的可靠性
  9. 问了学校的研究方向、本科学习情况及获奖情况
  10. 三面(40分钟)
  11. 项目中的细节问题
  12. 对 Spring 的理解
  13. AOP 动态***的实现
  14. 对并发的了解
  15. 场景设计题:实时更新街道的交通拥挤状况
  16. SQL 常见的优化手段
  17. 问了平时的学习方法以及三观问题

所有面试题持续更新见这里:
2020java面试题汇总 持续更新中

2020java面试题(十四)百度

原文:https://www.cnblogs.com/javamianshi/p/12704327.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!