2020年JAVA最新大厂面试题!!!!

2020年独角兽企业最新面试题,喜欢就拿去吧!

JAVA架构老马

前言

本文收集整理了2020年度部分独角兽企业最新JAVA面试题,你想要的这里都有。内容涵盖:Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、Redis、MySQL、Spring、Spring Boot、Spring Cloud、RabbitMQ、Kafka、Linux 等技术栈,希望大家都能找到适合自己的公司,开开心心的撸代码。


阿里巴巴面试题


百度现场面试:JVM+算法+Redis+数据库!(三面)

百度一面(现场)

自我介绍

Java中的多态

为什么要同时重写hashcode和equals

Hashmap的原理

Hashmap如何变线程安全,每种方式的优缺点

垃圾回收机制

Jvm的参数你知道的说一下

设计模式了解的说一下啊

手撕一个单例模式

算法题目

10.手撕算法:反转单链表

手撕算法:实现类似微博子结构的数据结构,输入一系列父子关系,输出一个类似微博评论的父子结构图

手写java多线程

手写java的soeket编程,服务端和客户端

手撕算法: 爬楼梯,写出状态转移方程

智力题:时针分针什么时候重合

百度二面(现场)

16.自我介绍项目介绍

服务器如何负载均衡,有哪些算法,哪个比较好,一致性哈希原理,怎么避免DDOS攻击请求打到少数机器。

TCP连接中的三次握手和四次挥手,四次挥手的最后一个ack的作用是什么,为什么要time wait,为什么是2msl。

数据库的备份和恢复怎么实现的,主从复制怎么做的,什么时候会出现数据不一致,如何解决。

Linux查看cpu占用率高的进程

手撕算法:给定一个数字三角形,找到从顶部到底部的最小路径和。每一步可以移动到下面一行的相邻数字上。

然后继续在这个问题上扩展

求出最短那条的路径

递归求出所有的路径

设计模式讲一下熟悉的

会不会滥用设计模式

多线程条件变量为什么要在while体里

你遇到什么挫折,怎么应对和处理

百度三面(现场)

30.自我介绍

31.项目介绍

Redis的特点

Redis的持久化怎么做,aof和rdb,有什么区别,有什么优缺点。

Redis使用哨兵部署会有什么问题,我说需要扩容的话还是得集群部署。

说一下JVM内存模型把,有哪些区,分别干什么的

说一下gc算法,分代回收说下

MySQL的引擎讲一下,有什么区别,使用场景呢

分布式事务了解么

反爬虫的机制,有哪些方式

最新蚂蚁金服4面(Java):CAP+数据强一致性+Lock锁+分布式等

蚂蚁金服Java一面


自我介绍和项目

Java的内存分区

Java对象的回收方式,回收算法。

CMS和G1了解么,CMS解决什么问题,说一下回收的过程。

CMS回收停顿了几次,为什么要停顿两次。

Java栈什么时候会发生内存溢出,Java堆呢,说一种场景,我说集合类持有对象。

那集合类如何解决这个问题呢,我说用软引用和弱引用,那你讲一下这两个引用的区别吧。

Java里的锁了解哪些,说了Lock和synchronized

它们的使用方式和实现原理有什么区别呢?

synchronized锁升级的过程,说了偏向锁到轻量级锁再到重量级锁,然后问我它们分别是怎么实现的,解决的是哪些问题,什么时候会发生锁升级。

Tomcat了解么,说一下类加载器结构吧。

说了Spring,问我Spring中如何让A和B两个bean按顺序加载?

10亿个数去重,我说用hash分片做,他说可能不均匀,然后我说了bitmap,他说那数字量更多怎么办,我说那就两个bitmap把。他说下一题吧。


蚂蚁金服Java二面:技术面讲一下项目


做的主要是Java对吧,讲一下多线程把,用到哪些写一下

写了thread和runnable,然后写了线程池,又问了线程池由哪些组件组成,有哪些线程池,分别怎么使用,以及拒绝策略有哪些。

什么时候多线程会发生死锁,写一个例子吧,然后我写了一个两个线程,两个锁,分别持有一个,请求另一个的死锁实例。

集合类熟悉吧,写一个题目,一个字符串集合,找出pdd并且删除。

然后说一下Redis吧,是单线程还是多线程,Redis的分布式怎么做?

RPC了解么,我说了主要是协议栈+数据格式+序列化方式,然后需要有服务注册中心管理生产者和消费者。

TCP三次握手的过程,如果没有第三次握手有什么问题。

蚂蚁金服Java三面:技术面



自我介绍

cap了解么,分别指什么,base呢,强一致性和弱一致性有什么方法来做,2pc了解么,说一下大概过程。

负载均衡怎么做的呢,为什么这么做?

了解过集群雪崩么?

MySQL的主从复制怎么做的,具体原理是什么,有什么优缺点。

Redis有哪些集群模式,各自的区别?

项目用到了多线程,如果线程数很多会怎么样?

分布式了解哪些东西,消息队列了解么,用在什么场景,说了削峰,限流和异步。说了kafka,问我怎么保证数据不丢失,以及确保消息不会被重复消费。还问了消息送达确认是怎么做的。

讲一下项目的主要架构,你在里面做了什么

有什么比较复杂的业务逻辑讲一下。

最大的难点是什么,收获是什么。

蚂蚁金服Java四面:HR面


1.工作中遇到的最大挑战是什么,你如何克服的?

2.你最大的优点和最大的缺点,各自说一个?

3.未来的职业发展,短期和长期的规划是什么?

最后祝愿即将跳槽和已经在求职的大家都能找到一份好的工作,我把这些面试题,放在我的Java架构学习交流群里,群里会各种书籍,跟行业大牛交流技术,欢迎大家来交流学习。

欢迎关注公众号:Java爱码士    JAVA架构、JAVA相关的免费学习资料,大佬答疑,不要错过哦~

文中图片均来源于网络,如有版权问题请联系作者删除!

以上资料来源于网络!若有异议,请联系本人!

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

推荐阅读更多精彩内容