昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香

一面

1. HashTable、Hashmap、Hashtree的区别

2. 线程池相关,线程池的流程,参数

3. 线程池alivetime存活时间怎么控制

4. cas讲一下

5. redis讲一下,项目里怎么用

6. redis的分布式锁

7. mysql索引形式,b树索引存储内容

8. mysql事务隔离级别,串行化是否真的串行

9. juc相关

10. 写题:二分查找变种,具体描述有点忘记了

二面:

1. java的锁,乐观锁和悲观锁

2. 写一个死锁

3. 数据库连接池的问题,简单讲一下,这个不太会照着线程池模型讲的

4. 写一个会发生死锁的情况

5. 介绍项目

6. zk在dubbo中的应用,能不能把注册中心替换成mysql。

7. mysql隔离级别

9.为什么要用redis,相比于如memcached,mongodb有什么优势?

10.用过什么数据库,有没有做过数据库优化,什么情况下要用到索引,好处是什么,哪些字段适合建立索引?

11.mysql索引底层数据结构了解吗,索引什么情况下会失效,联合索引abc只用了a字段,索引是否会生效?

12.习题:整数开方

13. 习题:四数相加

三面

1. 写题:一道见都没见过的,不会。给换了个简单题,我都有点不好意思了,哈哈

2. 写了个sql,大概就是join一下就行的那种比较简单

3. 聊了最近的项目,整体架构,高并发的处理等;

4. 介绍一下消息队列的容灾,这个我感觉我没get到他的点。反正讲的不是他想听的

5. 问看了啥书

6. 极其粗暴的结束了面试。

四面:HR面

这一面就简单很多了,只要你不扯淡,不轻视,基本稳过!

我这算是基本拿下了美团的Offer,这次面试我也是准备了很长的时间,温习底层的知识,学习算法(头条搞的风气,现在大厂必问算法)狂刷面试题。面试题自己从网络上整理了一些,也从一些特殊的渠道拿到了一些大厂的面试真题,自己分门别类的整理,最终整理成册,这套面试题涵盖: Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、 Spring Boot、Spring Cloud、RabbitMQ、 Kafka、Linux等技术栈共1000余道题,由于是自刷的面试题,答案可能有些不尽完美,烦请大家多多指教。

这套面试题是我整理到哪一部分就放到哪一部分,可能随性了一点。。。

MyBatis面试题

MyBatis这一部分我是27道题,可能这一部分的面试题稍微偏基础一些,甚至有些面试根本不会用到。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第1张图片

 

ZooKeeper面试题

ZK总共28道题,ZK问的有基础,也有比较难的。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第2张图片

 

Dubbo面试题

Dubbo这一部分总共30道题,面试提问笔记多的就是Dubbo和Dubbox、SpringCloud进行对比和分析,当然这些面试题我也整理了很多。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第3张图片

 

Elasticsearch面试题

24道题,这一部分和下一部分可能面试的比较少,所以相关的面试题也相对少一些,但是有一道题很有意思,是让你介绍你们的电商搜索的整体技术架构。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第4张图片

 

Memcached面试题

23道题

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第5张图片

 

Redis面试题

40道Redis面试题,Redis底层运行原理、分布式锁、缓存、限流、秒杀等等这些部分问的还是比较多的,也需要你自己有一个完整的调优思路才可以。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第6张图片

 

MySQL面试题

50道题,MySQL调优这一方面的问题基本面试必问,所以需要大家有一个相对完整的调优思路,通过刷这50道题中相信大家可以从中找到一些新大陆。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第7张图片

 

Java并发编程(一)

并发编程第一部分75道题,并发编程这一部分就不用多说了吧,必考题。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第8张图片

 

Java并发编程(二)

第二部分是48道题。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第9张图片

 

Java面试题(一)

Java基础部分,基本面试中一面的大部分题都涵盖在里面(我还特意细分了2大部分,我细心吧!)这第一部分是95道面试题

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第10张图片

 

Java面试题(二)

第二部分是133道题

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第11张图片

 

Spring面试题(一)

Spring基础73道题

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第12张图片

 

Spring面试题(二)

第二部分是67道题,其中还有一部分MVC的面试题。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第13张图片

 

微服务面试题

微服务面试题50问答。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第14张图片

 

Linux面试题

这一部分总共是整理出来了45道题。

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第15张图片

 

Spring Boot面试题

22道题

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第16张图片

 

Spring Cloud面试题

38道题

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第17张图片

 

RabbitMQ面试题

kafka面试题

互联网Java工程师面试题

共计40道题!

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第18张图片

昨天刚经过了四面的Java岗面试,简直不要太难了,还好我都遇见好这些,真香_第19张图片

你可能感兴趣的:(架构,java,面试)