快手

收藏
互联网
10000人以上
上市
北京(总部)
live 正在进行专场招聘活动,简历直投企业HR, 前往投递
福利丰厚榜高校必争榜offer比较常胜榜HC充足榜校招高薪榜牛客指数榜
查看官网
上传简历
职位类型
全部
后端开发
前端开发
客户端开发
测试
数据
更多
最新
热门
题目都答出来了,但是表述弯弯绕绕,还得练表达啊。代码题创建线程不会创建,直接露馅。其他似乎应该也答出来了。只有三十分钟,应该是寄了项目相关1. 你用 Caffeine + Redis 构建了两级缓存,这两级缓存的数据如何保持一致?2. 你简历上写了"通过乐观锁解决支付回调与关单任务的并发冲突",能介绍一下具体是怎么用乐观锁解决的?假设关单任务已经开始执行,这时候支付成功的回调过来了,是一个怎样的处理过程?3. (追问)如果支付回调过来,但乐观锁没抢到(update 失败),后续流程是什么?(用户已经付了钱,但订单被关闭了,怎么处理?)4. 你的扣减库存是通过 Kafka 异步处理的,那消费 Kafka 消息进行库存扣减时,如何保证幂等性?(即一个订单不会被扣多次)5. 你设计了 AI CodeReview 提示词,提高了代码缺陷识别率和 AI 输出质量,中间做了哪些优化?有没有一个递进改进的过程?6. 在做 RAG 系统时,知识库是以什么方式进行切分(分块)的?代码题1. 锁竞争:给一段代码,多线程并发调用同一个对象的 Method1 和 Method2(两个方法都加了 synchronized,锁对象分别是两个不同变量 A、B,但 A 和 B 指向同一个对象),它们之间的锁是否会产生竞争?2. Spring 事务失效:给一段代码,是通过 Spring 管理的 Bean 实例调用 Method1,Method1 内部用 this 调用 Method2,Method2 上的 @Transactional 注解是否会生效?为什么?3. 线程访问局部变量:要求写代码实现:有一个局部变量 int x = 5,不能移动它的定义位置,要在线程里对它加 5,最终输出 10,如何实现?4. (上一题不会,我说平时了解线程池更多,面试官换了一题八股)线程池参数:线程池的 corePoolSize、maxPoolSize、workQueue 这几个核心参数的关系是什么?假设使用无界队列,有新任务提交进来时,这几个参数的行为是怎样的?5. SQL 索引优化题:有一张员工表,包含若干字段,给出一段查询 SQL(WHERE 条件中有对字段使用函数的情况,还有 ORDER BY),不考虑其他查询条件,想通过建索引来优化,应该在哪些字段上建索引?(应当是考察索引失效)6. (追问)为什么在有函数的字段上建索引会失效?7. 算法题:自定义三叉树节点结构,实现三叉树的广度优先遍历。反问:1. 业务和技术栈2. AI 的使用
捡垃圾的咸鱼:代码题目一样啊,是不是一个口头禅是嗯哼的年轻面试官
发面经攒人品
点赞 评论 收藏
分享
昨天 11:14
已编辑
蚌埠坦克学院 Java
查看18道真题和解析
点赞 评论 收藏
分享
03-30 22:09
重庆大学 Java
面试时间:3.30下午14点(面试官迟到了6分钟,不过一进来就跟我道歉了)面试时长:47min自我介绍Java基础1、你在写 Java 的过程中见到过哪些 Java 的异常类,以及这些异常类大概都什么时候是触发的?2、刚才提到堆栈的异常,假如说问一个问题,假如说一个程序发生了OOM,就是 out of memory。出现了这个异常,那这个程序是不是就 down 掉了?还是说它还会继续运行?3、Java 有个 object 类,是所有类的基类,它上面一些方法就是所有类都可以使用,你知道哪些方法以及大概作用?4、hashcode 和 equals 方法是做什么的呢?5、通常 Java 规范里面有一条要求,针对这俩,就是要 override 必须一起override,不允许只 override 一个,就是为什么会有这种的规范要求,或者说假如真的是override一个,不重写另外一个会有什么问题?6、wait 和 notify 这两个作用是什么,知道吗?7、我问你几个问题,第一个这个 wait 经常和 Thread.sleep()方法去做比较,这两个有什么区别?8、那再第二个问题就是 notify 我可以唤醒指定的线程吗?假如有好几个线程在等我,可以唤醒一个指定的线程吗?9、第三个问题,你知道什么叫深拷贝和浅拷贝吗?10、那现在如果让你去深拷贝一个对象,你可以会怎么做呢?或者你怎么才能深拷贝一个对象呢?算法反转链表II其他1、假如现在让你实现一个分布式锁,你该怎么实现?2、再问一个数据库的问题, MySQL 怎么保证它那个原子性的呀?3、如果我们要实现agent,为什么要嵌入 RAG 这种技术?4、做一个 RAG 系统,分几部分?5、向量化是什么意思呀?6、你平时用 AI 就是用它写代码,对吧?(!求问,这个问题怎么回答比较好?)反问1、业务2、快手面向哪些用户,与抖音的区别3、入职主要工作感受:相比于美团面试官,这个面试官相对有点公式化了,Java基础部分的八股,我答错了都不跟我说一声的,直接就是一句“OK,好”,然后就下一个问题了,现在想起来真有点绷不住了
查看20道真题和解析
点赞 评论 收藏
分享
分享我的面试经验
模拟面试
真实面试体验,快速补齐短板
应聘感受
暂无应聘感受
牛客网
牛客网在线编程
牛客网题解
牛客企业服务