面试形式是电话面试,总时长大概40min
-
开始问了一些学校专业情况
-
MySQL有几种引擎,Innodb与MyISAM区别,使用场景
-
索引,B+树
-
锁(乐观锁与悲观锁的区别,怎么实现)
-
实现锁的方式
-
Java创建一个线程有几种方式
-
使用Java的哪些数据结构多(答:HashMap、ArrayList)
-
HashMap是否线程安全,答:不安全;不安全那应该怎么办
-
HashMap存放hashcode值相同的时候会发生什么,是怎么存的
-
SpringAOP主要解决什么问题
-
AOP底层是怎么实现的
-
Cglib和ASM区别
-
动态代理Java有特殊的接口吗
-
Spring中一个Bean的生命周期
-
前后端分离是怎么实现的(项目用到了前后端分离)
-
缓存同步问题,怎么解决。。
-
(还问了写Redis和负载均衡方面的,没了解过)
-
HTTP,状态码
-
HTTP与Ajax的区别
-
session和cookie的区别
面试的前半段时间忘记录音了。。根据回忆写的
面试官人很好,遇到答不上的会引导一下
为帮助开发者们提升面试技能、有机会入职BATJ等大厂公司,特别制作了这个专辑——这一次整体放出。
大致内容包括了: Java 集合、JVM、多线程、并发编程、设计模式、Spring全家桶、Java、MyBatis、ZooKeeper、Dubbo、Elasticsearch、Memcached、MongoDB、Redis、MySQL、RabbitMQ、Kafka、Linux、Netty、Tomcat等大厂面试题等、等技术栈!
需要获取以下这些面试题答案以及学习资料得话麻烦一键三连之后微信扫描下图作者助手的微信:(wjn168178 )添加即可免费获取到哦
朋友扫描下方二维码免费获取:暗号:【CSDN】
看完三件事❤️
- 如果你觉得这篇内容对你还蛮有帮助,我想邀请你帮我三个小忙:
- 点赞,转发,有你们的 『点赞和评论』,才是我创造的动力。
- 关注公众号 『 java烂猪皮 』,不定期分享原创知识。
- 同时可以期待后续文章ing🚀
- 关注后回复【666】扫码即可获取学习资料包