万得 java 1面 2面

1面

  1. 设计原则
  2. aop,过滤器,拦截器,监听器解释
  3. 还有一些简单的忘了,算法考的 连续子序列最大和 ,什么思想?

5min之后二面

2面

  1. es底层原理
  2. es 分片原理
  3. redis分片原理
  4. redis同步原理
  5. redis满足CAP哪些
  6. completableFuture底层原理
  7. CompletableFuture 是 Java 8 引入的一个强大的异步编程工具,底层实现主要依赖于以下几个关键组件

ForkJoinPool:CompletableFuture 的核心是基于 ForkJoinPool 实现的。ForkJoinPool 是一种特殊的线程池,适用于并行计算任务。它采用了工作窃取算法,能够有效利用多核 CPU 的性能。当我们提交一个任务给 CompletableFuture 时,它会将任务提交到默认的 ForkJoinPool.commonPool() 中执行。

回调链:CompletableFuture 内部使用回调链来处理异步任务的完成和组合。通过链式调用,我们可以将多个异步任务组合在一起,形成一个任务流。例如,使用 thenApply、thenCombine 等方法。

状态管理:CompletableFuture 具有以下几种状态:未完成(Pending)、完成(Completed)和异常(Exceptionally Completed)。这些状态通过内部的 volatile 变量来管理,并使用 CAS(Compare-And-Swap)操作保证线程安全。

任务调度:CompletableFuture 的任务调度机制基于 ForkJoinPool 的工作窃取算法。当一个线程完成当前任务后,会从其他线程的任务队列中窃取任务执行,从而提高 CPU 利用率。

7. seata底层实现,哪些模式

8.AT 模式的快照怎么存的

9.es集群节点类型,分片规则

10. 为什么引入seata

11. 有个问题给我干生气了,问我为什么分库分表,为什么读写分离,我说为了应对读多写少的问题,他说没理解,再说一下

我说那就为了支持高并发,他说那也没必要读写分离啊,我无语了,说不出话了,不知道想让我回答啥

后面就随便问了问,我觉得没意思,上一个面试官还告诉我好好做题,不要只注重答案要注重代码规范可读,反正结束了,没啥兴趣,面试官年纪都很大了,虽然大家都不修篇幅,但是我还是希望以后工作团队年轻一点

全部评论
好像和你遇到一样得面试官了,二面得面试官让我非常无语,挑刺且不尊重人,我后来直接无语不知道说什么
点赞 回复 分享
发布于 10-12 21:52 未知

相关推荐

11-13 17:39
已编辑
太原理工大学 Java
一面    14:00 会议预期时间一小时  常规  大致有AB面 A面     20分钟1.拷打实习2.靠打项目3.TOKEN4.用户表和日志表查询用户登录次数  左连接+分组查询5.文件下载模块 通过AOP的思路解决了网络抖动下文件多次下载的功能,Redis的V为什么要设置为数值呢?”为了以后的业务拓展“  那如果用户点了一百次会加载吗? 估计面试官没读懂我说的逻辑的意思  又问 可以把文件2次加载到内存中吗?我说业务需要的话可以,会有GC回收。5.平衡二叉树结构6.哈夫曼编码解决了什么问题? 不懂 7.B树的结构特征    ”本想从b+树对比说明B树,面试官:我不是问你B+树和B树的区别,我说啊那B+树不就是很多叉吗?“B面   15分钟-20分钟1.拷打实习2.讲一下HashMap的源码  1.7和1.8 3.忘记问你一个东西  讲一下concurrenthashmap 源码  1.7和1.8 4.讲一下Redis持久化方式 5.讲一下redisson的分布式锁源码  6实习中你遇到了什么困难或者说有什么收获?                 想半天没想到什么困难 说了一个熟练了AOP 反问:1.有什么建议?  B面面试官:”  多写代码 提高项目经验,有的人一行代码性能高于别人十行“ 2.为什么我的面试时间这么短?B面面试官:”HR指定的时间是1小时,实际每个面试官一般聊不了那么久,一般就聊20分钟左右“      状态:还在 一面中A面回答了70%  B面会回答了100%   不知道是不是KPI状态二面周一中午发来的笔试题目周三下午刚刚交了   ”会有结果吗,难道说,还远远不够吗,可恶啊“  期待HR联系状态更新 小程序二面旁边出来一个 ⭕?  可以看到面试官信息 显示明天还有一场面试 状态更新三面 一个⭕️ 有一场面试。不知道是不是要加面还是hr面更新 三面已淘汰
查看34道真题和解析
点赞 评论 收藏
分享
4 10 评论
分享
牛客网
牛客企业服务