平安银行后台开发 面试题目

1.自我介绍(面试官说主要介绍一下自己的经历和项目)

2.怼项目(我项目中用到了Redis数据库,问了好多Redis数据库的东西,还有我说到了秒

杀,问了一些秒杀的知识,怼了十多分钟)

3.mysql数据库索引为什么那么快

4.接口和抽象类的区别

5.springmvc的执行流程

6.Java集合中的concurrentHashmap原理级别。

7.Java集合的一些知识

8.分布式锁

9.死锁条件

10.讲一下tcp和udp

12.mysql数据库使用中什么情况下会死锁

13.mysql索引和行级锁的关系,有什么联系

14.讲一下有用到过行级锁么,举列子,myisam和innodb看法

15.数据库优化,如何查询mysql运行状态

16.什么情况下会导致内存泄露,举两个例子,如何解决频繁fullgc的情况,用什么工具判断

频繁fullgc及如何应对,如何使用虚拟机相应工具做处理

17. mysql数据库事务和redis数据库事务原理的区别

18.redis淘汰策略持久化方式,应用场景

19.==和equals区别,详细

20.string,stringbuffer和stringbuilder 讲一下

21、介绍了解的一些算法,我说了堆排序、归并排序、希尔排序、快速排序、插入排序、冒

泡排序,这些知道原理也可以手写代码,基数排序、桶排序了解原理,KMP算法知道原理可

以实现这些,其实很基础,他问了几种算法的时间复杂度然后还有快速排序和冒泡排序的区

别,为什么优于冒泡排序。

22、介绍 Map,Treeset,Arraylist,Llinkedlist 的区别。这。。。BALABALABALA,,从数组讲到

链表,再讲到Hashmap,再讲到Hashcode()和equals()方法,哈希冲突的解决,再讲到了

Concurrenthashmap 的实现,1.71.8 的区别,TreeMap与Treeset 的区别。


#面经##平安银行##社招##Java工程师#
全部评论
字节跳动大数据研发平台,Java,C++可直推,不卷杜绝pua,欢迎私聊
1 回复 分享
发布于 2021-05-26 11:23

相关推荐

昨天 21:00
门头沟学院 Java
多拆解背记一下当前的高频场景面试题,结合自己的项目经历去作答,面试通过率原来真的不会低!
牛客965593684号:小公司不就是这样的吗,面试要么是点击就送,要么就是往死里拷打,没有一个统一的标准。这个不能代表所有公司
点赞 评论 收藏
分享
门口唉提是地铁杀:之前b站被一个游戏demo深深的吸引了。看up主页发现是个初创公司,而且还在招人,也是一天60。二面的时候要我做一个登录验证和传输文件两个微服务,做完要我推到github仓库,还要我加上jaeger和一堆运维工具做性能测试并且面试的时候投屏演示。我傻乎乎的做完以后人家跟我说一句现在暂时不招人,1分钱没拿到全是白干
点赞 评论 收藏
分享
05-12 17:28
已编辑
门头沟学院 硬件开发
ldf李鑫:不说公司名祝你以后天天遇到这样的公司
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
今天 18:18
点赞 评论 收藏
分享
评论
5
25
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务