阿里、腾讯、京东三位大佬教你如何智取面试官青睐

这几天小编宅在家,整理了一些关于面试的资料,下面小编给大家一一介绍一下:
可以点此领走

一、ActiveMQ消息中间件:

1.什么是 ActiveMQ?
2. ActiveMQ 服务器宕机怎么办?
3. 丢消息怎么办?
4. 持久化消息非常慢。
5. 消息的不均匀消费。
6. 死信队列。
7. ActiveMQ 中的消息重发时间间隔和重发次数吗?
阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第1张图片

二、Dubbo面试

1.Dubbo 支持哪些协议,每种协议的应用场景,优缺点?
2.Dubbo 超时时间怎样设置?
3.Dubbo 有些哪些注册中心?
4.Dubbo 集群的负载均衡有哪些策略  
5.Dubbo 的注册中心集群挂掉,发布者和订阅者之间还能通信么?
6.dubbo 推荐用什么协议?
7.Dubbo 集群提供了哪些负载均衡策略?
8.Dubbo 在安全机制方面是如何解决?
阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第2张图片

三、java 后端面试题答案

1.List 和 Set 的区别
2.HashSet 是如何保证不重复的
3.HashMap 的扩容过程
4.Java反射机制
5.wait 和 sleep 的区别
6.数组在内存中如何分配
7.对象的四种引用
阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第3张图片

四、Java基础面试题

1.面向对象和面向过程的区别
2. Java 语言有哪些特点
3. 关于 JVM JDK 和 JRE 最详细通俗的解答
4. Oracle JDK 和 OpenJDK 的对比
5. Java 和 C++的区别
6. 什么是 Java 程序的主类 应用程序和小程序的主
类有何不同
7.Java 应用程序与小程序之间有那些差别
8.字符型常量和字符串常量的区别
7. 构造器 Constructor 是否可被 override
10. 重载和重写的区别
阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第4张图片

五、JVM面试专题

1.内存模型以及分区,需要详细到每个区放什么。
2.堆里面的分区:Eden,survival (from+ to),老年代,各自的特点。3. 对象创建方法,对象的内存分配,对象的访问定位。
4. GC 的两种判定方法:
5. SafePoint 是什么?
6. GC 的三种收集方法:标记清除、标记整理、复制算法的原理与特点,分别用在什么地方,如果让你优化收集方法,有什么思路?
7. GC 收集器有哪些?CMS 收集器与 G1 收集器的特点。
8. Minor GC 与 Full GC 分别在什么时候发生?
9. 几种常用的内存调试工具:jmap、jstack、jconsole、jhat
10. 类加载的几个过程:阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第5张图片

六、Kafka面试专题

1.Kafka 的设计时什么样的呢?
2.数据传输的事物定义有哪三种?
3.Kafka 判断一个节点是否还活着有那两个条件?
4.producer 是否直接将数据发送到 broker 的 leader(主节点)?
5、Kafa consumer 是否可以消费指定分区消息?
6、Kafka 消息是采用 Pull 模式,还是 Push 模式?
7.Kafka 存储在硬盘上的消息格式是什么?
8.Kafka 高效文件存储设计特点:
9.Kafka 与传统消息系统之间有三个关键区别?
10.Kafka 创建 Topic 时如何将分区放置到不同的 Broker 中:
11.Kafka 新建的分区会在哪个目录下创建:阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第6张图片

七、Linux面试专题

1.Linux 中主要有哪几种内核锁?
2. Linux 中的用户模式和内核模式是什么含意?
3. 怎样申请大块内核内存?
4. 用户进程间通信主要哪几种方式?
5. 通过伙伴系统申请内核内存的函数有哪些?阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第7张图片

八、memcached面试专题

1.memcached 是怎么工作的?是怎么工作的?
2. memcached 最大的优势是什么?
3. memcached 和 MySQL 的 query cache 相比,有什么优缺点?
4. memcached 和服务器的 local cache(比如 PHP 的 APC、mmap 文件等)相比,有什么优缺点?
5. memcached 的 cache 机制是怎样的?
6. memcached 如何实现冗余机制?
7. memcached 如何处理容错的?
8. 如何将 memcached 中 item 批量导入导出?
9. 我需要把 memcached 中的 item 批量导出导入,怎么办?阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第8张图片

九、MongoDB面试专题

1.你说的 NoSQL 数据库是什么意思?NoSQL 与 RDBMS 直接有什么区别?为什么要使用和不使用NoSQL 数据库?说一说 NoSQL 数据库的几个优点?
2. NoSQL 数据库有哪些类型?
3. MySQL 与 MongoDB 之间最基本的差别是什么?
4. 你怎么比较 MongoDB、CouchDB 及 CouchBase?
5. MongoDB 成为最好 NoSQL 数据库的原因是什么?
6. 32 位系统上有什么细微差别?
7. journal 回放在条目(entry)不完整时(比如恰巧有一个中途故障了)会遇到问题吗?
8. 分析器在 MongoDB 中的作用是什么?
9. 名字空间(namespace)是什么?
10.如果用户移除对象的属性,该属性是否从存储层中删除?阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第9张图片

十、MyBatis面试专题

1.什么是 MyBatis?
2.讲下 MyBatis 的缓存
3.Mybatis 是如何进行分页的?分页插件的原理是什么?
4.简述 Mybatis 的插件运行原理,以及如何编写一个插件?
5.Mybatis 动态 sql 是做什么的?都有哪些动态 sql?能简述一下动态 sql 的执行原理不?
6.#{}和${}的区别是什么?
7.为什么说 Mybatis 是半自动 ORM 映射工具?它与全自动的区别在哪里?
8.Mybatis 是否支持延迟加载?如果支持,它的实现原理是什么?
9.MyBatis 与 Hibernate 有哪些不同?
10.MyBatis 的好处是什么?阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第10张图片
由于篇幅限制,小编今天就写到这里了,觉得对自己有帮助的小伙伴可以关注并帮小编转发丫,有需要的也可以点此感谢大家的支持,后续小编还会整理一些面试的专题资料。阿里、腾讯、京东三位大佬教你如何智取面试官青睐_第11张图片

你可能感兴趣的:(Apache,Kafka,java,spring)