金九银十面试刷题必备:JVM+微服务+MySQL+Redis

前言

所有题目都是经过精心挑选的,很基础又考验求职者的基本功,应该说被面试到的几率很大。这里整理挑选出来供大家面试前拿来看一看。

整理这些面试题源于在微信群和几个刚入职的小伙伴们的一次讨论,很多小伙伴谈了自己的面试经历和体会,很多人最初鄙视刷题党,觉得开发技能最重要,但在短暂的面试过程中很挫败。转而去看面试题,但是网上面试题太多但又不全,查找很不方便,多是看过的又看,看十道才能看到面生的题目,极大的浪费了求职期间的宝贵时间。

最后大家一拍即合,准备各自把面试笔试以及自己看过好的题目收集起来,整理出来让后来的小伙伴们少踩些坑,所以有了这些题目。

由于篇幅有限,这边只展示一部分,有需要面试题答案和更多面试资料的朋友可以加q群:1103806531  备注:简书   免费领取~

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、类加载的几个过程?

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

12、如何判断一个对象是否存活?(或者 GC 对象的判定方法)

13、简述 java 垃圾回收机制?

14、java 中垃圾收集的方法有哪些?

15、java 内存模型?

16、java 类加载过程?

17、简述 java 类加载机制?

18、类加载器双亲委派模型机制?

19、什么是类加载器,类加载器有哪些?

微服务面试题

SpringBoot

什么是Spring Boot?

Spring Boot有哪些优点?

什么是JavaConfig?

如何重新加载Spring Boot上的更改,而无需重新启动服务器?

Spring Boot中的监视器是什么?

如何在Spring Boot中禁用Actuator端点安全性?

如何在自定义端口上运行Spring Boot应用程序?

什么是YAML?

如何实现Spring Boot应用程序的安全性?

如何集成Spring Boot和ActiveMQ?

如何使用Spring Boot实现分页和排序?

什么是Swagger?你用Spring Boot实现了它吗?

什么是Spring Profiles?

什么是Spring Batch?

什么是FreeMarker模板?

如何使用Spring Boot实现异常处理?

您使用了哪些starter maven依赖项?

什么是CSRF攻击?

什么是WebSockets?

什么是AOP?

SpringCloud

什么是Spring Cloud?

使用Spring Cloud有什么优势?

服务注册和发现是什么意思?Spring Cloud如何实现?

负载平衡的意义什么?

什么是Hystrix?它如何实现容错?

什么是Hystrix断路器?我们需要它吗?

什么是Netflix Feign?它的优点是什么?

什么是Spring Cloud Bus?我们需要它吗?

Dubbo

Dubbo中zookeeper做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?

dubbo服务负载均衡策略?

Dubbo在安全机制方面是如何解决的

dubbo连接注册中心和直连的区别

dubbo服务集群配置(集群容错模式)

dubbo通信协议dubbo协议为什么要消费者比提供者个数多

dubbo通信协议dubbo协议为什么不能传大包

dubbo通信协议dubbo协议为什么采用异步单一长连接

dubbo通信协议dubbo协议适用范围和适用场景

RMI协议

Hessian协议

http

Webservice

Thrif

我这边也整理了一份 架构师全套视频教程 和关于java的系统化资料,包括java核心知识点、面试专题和20年最新的互联网真题、电子书等都有,希望对大家有所帮助!

有需要的朋友可以加q群:1103806531  备注:简书   免费领取~

MySQL面试题

MySQL 有哪些存储引擎啊?都有什么区别?

Float、Decimal 存储金额的区别?

Datetime、Timestamp 存储时间的区别?

Char、Varchar、Varbinary 存储字符的区别?

什么是索引?

对比一下B+树索引和 Hash索引?

MySQL索引类型有?

如何管理 MySQL索引?

对Explain参数及重要参数的理解?

索引利弊是什么及索引分类?

二叉树的转置是什么?

聚簇索引和非聚簇索引的区别?

B+tree 如何进行优化?索引遵循哪些原则?存储引擎会进行哪些自动优化?到底何时索引会失效?

索引与锁有什么关系?

还有什么其他的索引类型,各自索引有哪些优缺点?

MySQL事务和锁有关问题

谈谈对Innodb事务的理解?

说说数据库事务特点及潜在问题?

什么是MySQL隔离级别?

有多少种事务失效的场景,如何解决?

一致性非锁定读和一致性锁定读是什么?

Innodb如何解决幻读?

讲讲Innodb行锁?

死锁及监控是什么?

自增长与锁 ,锁的算法,锁问题,锁升级是什么?

乐观锁的线程如何做失败补偿?

高并发场景(领红包)如何防止死锁,保证数据一致性?

谈谈MySQL的锁并发?

MySQL性能优化有关问题

了解查询优化器模块;

查询优化的基本思路是什么?

说说MySQL读写分离、分库分表?

Query语句对数据库性能有什么影响?

Schema设计对系统性能有什么影响?

硬件环境对数据库的性能有什么影响?

表结构对性能有什么影响?

浅谈索引优化?

JOIN的原理是什么?

说说Sql优化的几点原则?

MySQL表设计及规范?

说说MySQL几种存储引擎应用场景?

MySQL常用优化方式有哪些?

Redis面试题

1、什么是Redis?

2、Redis相比memcached有哪些优势?

3、Redis支持哪几种数据类型?

4、Redis主要消耗什么物理资源?

5、Redis的全称是什么?

6、Redis有哪几种数据淘汰策略?

7、Redis官方为什么不提供Windows版本?

8、一个字符串类型的值能存储最大容量是多少?

9、为什么Redis需要把所有数据放到内存中?

10、Redis集群方案应该怎么做?都有哪些方案?

11、Redis集群方案什么情况下会导致整个集群不可用?

12、MySQL里有2000w数据,redis中只存20w的数据,如何保证redis中的数据都是热点数据?

13、Redis有哪些适合的场景?

14、Redis支持的Java客户端都有哪些?官方推荐用哪个?

15、Redis和Redisson有什么关系?

16、Jedis与Redisson对比有什么优缺点?

17、Redis如何设置密码及验证密码?

18、说说Redis哈希槽的概念?

19、Redis集群的主从复制模型是怎样的?

21、Redis集群之间是如何复制的?

23、Redis集群如何选择数据库?

24、怎么测试Redis的连通性?

25、Redis中的管道有什么用?

26、怎么理解Redis事务?

27、Redis事务相关的命令有哪几个?

28、Redis key的过期时间和永久有效分别怎么设置?

29、Redis如何做内存优化?

30、Redis回收进程如何工作的?

31、Redis回收使用的是什么算法?

32、Redis如何做大量数据插入?

34、你知道有哪些Redis分区实现方案?

35、Redis分区有什么缺点?

36、Redis持久化数据和缓存怎么做扩容?

37、分布式Redis是前期做还是后期规模上来了再做好?为什么?

38、Twemproxy是什么?

39、支持一致性哈希的客户端有哪些?

40、Redis与其他key-value存储有什么不同?

41、Redis的内存占用情况怎么样?

44、Redis的内存用完了会发生什么?

45、Redis是单线程的,如何提高多核CPU的利用率?

46、一个Redis实例最多能存放多少的keys?List、Set、Sorted Set它们最多能存放多少元素?

47、Redis常见性能问题和解决方案?

48、Redis提供了哪几种持久化方式?

49、如何选择合适的持久化方式?

最后

我这边也整理了一份 架构师全套视频教程 和关于java的系统化资料,包括java核心知识点、面试专题和20年最新的互联网真题、电子书等都有,希望对大家有所帮助!

有需要的朋友可以加q群:1103806531  备注:简书   免费领取~

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 213,014评论 6 492
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,796评论 3 386
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 158,484评论 0 348
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,830评论 1 285
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,946评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,114评论 1 292
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,182评论 3 412
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,927评论 0 268
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,369评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,678评论 2 327
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,832评论 1 341
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,533评论 4 335
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,166评论 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,885评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,128评论 1 267
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,659评论 2 362
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,738评论 2 351