码迷,mamicode.com
首页 > 编程语言 > 详细

最新BAT大厂java秋招面试题整理,快来查缺补漏

时间:2020-07-03 12:46:53      阅读:79      评论:0      收藏:0      [点我收藏+]

标签:src   ora   情况下   的区别   服务   mic   竞争   监视   enum   

这些都是这几年来BATJ面试问的最多关于Java的面试题,大家可以以这个为标准参考下

多多准备下,可能针对一部分人来说比较简单,但是今年有很多面试人员,都是败在了基础上

面,所以你也可以查缺补漏下看那些是你还记得都会的/或者是面试有哪些被问到比较多.

大家都可以评论区多多交流下经验.

技术图片

Mysql

  1. 与 Oracle 相比, Mysql 有什么优势?

  2. 简洁描述 Mysql 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区别?

  3. 在 Mysql 中 ENUM 的用法是什么?

  4. Mysql 中使用什么存储引擎?

  5. 如何使用 Unix shell 登录 Mysql

  6. Mysql 中有哪几种锁?简单介绍一下

JVM

  1. GC 的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?

  2. GC 收集器有哪些? CMS 收集器与 G1 收集器的特点。

  3. JVM 内存分哪几个区,每个区的作用是什么?

  4. 如和判断一个对象是否存活?(或者 GC 对象的判定方法)

  5. 简述 java 类加载机制?

  6. 什么是类加载器,类加载器有哪些?

Tomcat

  1. Tomcat 的缺省端口是多少,怎么修改?

  2. tomcat 有哪几种 Connector 运行模式(优化)?

  3. Tomcat 有几种部署方式?

  4. 监视 Tomcat 的内存使用情况

  5. Tomcat 一个请求的完整过程

  6. Tomcat 工作模式

Redis

  1. redis 主从复制如何实现的? redis 的集群模式如何实现? redis 的 key 是如何寻址的?

  2. 使用 redis 如何设计分布式锁?说一下实现思路?使用 zk 可以吗?如何实现?这两种有什么区别?

  3. 知道 redis 的持久化吗?底层如何实现的?有什么优点缺点?

  4. redis 过期策略都有哪些? LRU 算法知道吗?写一下 java 代码实现

  5. 缓存穿透、缓存击穿、缓存雪崩解决方案?

  6. 在选择缓存时,什么时候选择 redis,什么时候选择 memcached

多线程

  1. 现在有 T1、 T2、 T3 三个线程,你怎样保证 T2 在 T1 执行完后执行, T3 在 T2 执行完后执行?

  2. 在 java 中 wait 和 sleep 方法的不同?

  3. 用 Java 编程一个会导致死锁的程序,你将怎么解决?

  4. 什么是竞争条件?你怎样发现和解决竞争?

  5. 为什么我们调用 start()方法时会执行 run()方法,为什么我们不能直接调用 run()方法?

  6. Java 中你怎样唤醒一个阻塞的线程?

设计模式

  1. 在 Java 中,为什么不允许从静态方法中访问非静态变量?

  2. 在 Java 中,什么时候用重载,什么时候用重写?

  3. 举例说明什么情况下会更倾向于使用抽象类而不是接口?

  4. Java 中什么叫单例设计模式?请用 Java 写出线程安全的单例模式

  5. 什么是设计模式?你是否在你的代码里面使用过任何设计模式?

  6. 请列举出在 JDK 中几个常用的设计模式?

Nginx

  1. 请列举 Nginx 的一些特性

  2. 请解释 Nginx 如何处理 HTTP 请求。

  3. 使用“反向代理服务器”的优点是什么?

  4. 请列举 Nginx 服务器的最佳用途。

  5. 请解释你如何通过不同于 80 的端口开启 Nginx?

  6. 在 Nginx 中,解释如何在 URL 中保留双斜线?

ActiveMQ

  1. ActiveMQ 服务器宕机怎么办?

  2. ActiveMQ 中的消息重发时间间隔和重发次数吗?

Kafka

  1. Kafka 判断一个节点是否还活着有那两个条件?

  2. Kafa consumer 是否可以消费指定分区消息?

  3. Kafka 消息是采用 Pull 模式,还是 Push 模式?

  4. Kafka 存储在硬盘上的消息格式是什么?

  5. Kafka 创建 Topic 时如何将分区放置到不同的 Broker 中

  6. kafka 的 ack 机制

还有很多总结的核心的大厂面试题,记得下面直接带走喔!!!!!

收集了各方面的,当前公司的,还有自己收集总结的,下面的图片截取的有pdf,有如果有需要的自取.

各大公司面试题集合:
技术图片
简历模板:
技术图片

链接:?https://pan.baidu.com/s/1DO6XGkbmak7KIt6Y7JQqyw
提取码:fgj6
不知道会不会失效,如果失效点击(778490892)或者扫描下面二维码,进群获取,链接补发不过来,谢谢。

技术图片

最新BAT大厂java秋招面试题整理,快来查缺补漏

标签:src   ora   情况下   的区别   服务   mic   竞争   监视   enum   

原文地址:https://www.cnblogs.com/xiaoxu456/p/13229374.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!