招银网络科技 - 最恶心的面试

一面(9.9)

rabbitmq如何保证可靠,ack响应的几种模式,具体用哪个代码实现的?

rabbitmq如何实现延迟队列?死信队列有哪些参数需要注意?

Redis做缓存数据不一致如何解决?

redis批量查询需要注意的事项?

慢SQL如何排查并优化

如何获取一个类的私有成员变量,反射的话具体调用哪个方法获取?

Spring异常如何处理,全局异常捕获器如何实现?具体继承哪个方法?

手撕:使用线程池处理并行任务,要求:

1.创建一个包含2个核心线程的线程池,其他无要求

2.提交4个任务,每个任务计算1~指定数字的累加和(数字分别为10、20、30、40)

3.每个任务执行完毕后输出打印计算结果

4.确保所有任务完成后关闭线程池,最后输出“所有计算任务已完成”

上述代码中的变量分别存在jvm内存的哪个区域?

代码执行的过程中会有哪些异常抛出的可能?

代码是否会有内存泄漏的风险?

一面面试官:“你觉得对就是对的😊”

本来没有想着过,9.10收到线下邀约

二面(9.17南京线下)

rabbitmq消息堆积了怎么办,用哪个API查看原因

如果限流生产者该如何限流,有哪些限流算法。

如果增加消费者依据哪些指标来增加消费者。

多线程手撕(均在白纸上写):

1.用队列实现生产者消费者模式,保障线程安全。

2.主线程里开五个子线程来完成文件写入,所有子线程都写完后统计文件的大小。

mybatis和mybatis-plus有什么区别?

mybatis动态Sql的好处是什么

手写mybatis动态Sql:模糊查询,条件查询,具体用到哪些标签?

手写springaop切面编程,判断请求中是否有用户电话,如果有记录则写入数据库中。

二面面试官:“我看重工程落地实现😊,你不用等了直接回去吧😁”

全部评论
感觉不同面试官考察的也都不太一样,你这个问的确实难…
点赞 回复 分享
发布于 昨天 14:20 美国
Hr面不是连一起的吗
点赞 回复 分享
发布于 昨天 12:40 江苏
这是人写的?
点赞 回复 分享
发布于 昨天 11:05 上海
你这个面试官的问题,我感觉我面试官问的还好,项目+八股
点赞 回复 分享
发布于 昨天 10:16 香港
下午也要去面了,这真的恶心人吧,看了几个面经这是最恶心的
点赞 回复 分享
发布于 昨天 10:13 安徽

相关推荐

09-16 20:03
已编辑
门头沟学院 Java
依旧只写记得的二面:有点压力,面试官不苟言笑且没啥反馈1.自我介绍2.实习中如何协作的(主播依旧拆分,主打的就是分而治之。前端和后端、后端和后端、后端和测试、后端和产品)3.开发中遇到冲突咋办(依旧拆分,不必多说)4.调接口调不通如何排查5.慢sql如何排查(4.5都有点点不会,主播还真没专门背过这种因为真记不住,不过这次过后应该就背住了。。)6.实习做了啥,讲讲项目的成员组织架构,自己做的事情,业务流啥样(问到这感觉如果有实习会比较注重一些你做的事情啥的,是否真实?或者有无一些收获?)7.邪门的来了,开始问我的一些技术栈,MySQL,Redis,Mybatis,然后开始问我Redis常用的api有哪些,不记得了,只记得get、set、incr、decr8.Redis开启事务的命令是啥,不记得,说应该跟Transaction类似吧9.又问了啥忘了,奖励一道代码题:汽车工厂产车、4S店进车、消费者去4S店买车,用代理模式实现这个过程,哥们发现怎么老给我碰到这种比较奇葩的题,前一天携程还问我TCP传输速率咋算,吾与子了。。,思路就是利用工厂+代理,总共四个类:Car、CarFactory、FourS、Customer,利用简单工厂,CarFactory的getCar返回一个Car对象,然后FourS持有汽车工厂的引用,通过引用做一个静态代理,Customer要买车就new一个FourS然后调用买车方法,写完了给他解释也没啥反馈。10.工厂和策略的区别是啥11.工厂和策略具体的使用场景接下来就是反问了,也问了一些AI相关的东西,然后面试官又反问我有无用AI做过啥,我说搞过一些AI框架做过简单的应用。然后让我出去等一会HR叫,我以为是我寄了HR通知我可以滚蛋了,没想到过了,又得吃一面,来一次面一轮感觉小赚,面两轮就是赚翻了hh然后就是HR面了,问的基本上都是成绩规划啥的,由于主播没想过自己能进HR面于是反问不知道问啥给小姐姐整笑了,然后由她之前问我的一个问题作为反问,然后又问了一下部门啥的,结束,顺了点茶歇跑路。总之就是纯运,前天晚上稍微看了点东西,结果又一点没问到,感觉有点太随机了。。。希望给主播个机会吧。。。
查看12道真题和解析
点赞 评论 收藏
分享
评论
2
6
分享

创作者周榜

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