快手电商后端一面

面试时间: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,好”,然后就下一个问题了,现在想起来真有点绷不住了
全部评论
大家考虑深圳睿联不,我们正在春招,可在我主页看岗位,感兴趣可直接投递~
1 回复 分享
发布于 04-03 16:12 广东
你是有agent项目吗
1 回复 分享
发布于 03-31 16:59 辽宁
大佬 考虑我司不 考虑的话可以看我主页帖子
点赞 回复 分享
发布于 04-14 09:14 上海
这个是快手电商技术部?
点赞 回复 分享
发布于 04-07 16:22 陕西
感觉问的还挺多的
点赞 回复 分享
发布于 04-05 22:06 北京
拼多多招27届实习生啦 https://careers.pddglobalhr.com/campus/intern/detail?t=dRvUVvcTiA
点赞 回复 分享
发布于 04-02 19:50 上海
m,祝佬面试顺利
点赞 回复 分享
发布于 04-02 15:52 陕西
感谢佬分享
点赞 回复 分享
发布于 04-02 14:34 广东
面试官这么雷厉风行的吗
点赞 回复 分享
发布于 04-02 11:44 河南
大佬一面有结果了吗
点赞 回复 分享
发布于 04-02 10:43 山东
是28号笔试完约面的吗
点赞 回复 分享
发布于 03-31 15:55 福建
bo主,你是计专的吗
点赞 回复 分享
发布于 03-31 10:20 重庆

相关推荐

牛客喵🐱:感谢大佬面经分享!太强啦!暑期实习/春招进度都在专题汇总页里,还有同阶段同学一起交流 👉https://www.nowcoder.com/link/chunzhaoji2610
查看30道真题和解析
点赞 评论 收藏
分享
04-15 20:59
已编辑
蚌埠坦克学院 Java
比如说一天他这个扫描漏洞大概一天的扫描量是多少呢 ?那他那个服务器的话就是比如说 20,00到 3,000的话有没有那种服务器有压力的情况呢 ?这个迁移的过程中的那个数据一致性的话 ,你是怎么保障的 ?Java的那个内存模型 ,你说一下 Java的运行时的那个内存区域吧。对象垃圾回收分几块区域。你可以说一下嘛 ?你刚才说的那个垃圾回收算法 ,你能说一下CMS他有几个步骤,你看你能说一下吗 ?为什么要 STW呢?他如果不暂停会造成什么影响线程池的话你在业务中有是怎么用的 ?你主要关心的这些参数的哪些方面呢核心线程你设置的是一个比如说 10,那么如果你短时间内它的那个任务执行比较久 ,然后一下来了大大超过了这个 10以上的上限比如说 100,它会怎么样呢?公平锁和非公平锁他们两个有什么区别啊 ?数据库为什么要用这个数据结构聚集索引和非聚集索引的区别知道吗?索引件的是 ABC,like %B%然后再加一个条件 C,它可以走到这个索引嘛数据库事务的隔离级别你说一下RR和 RC它的区别是什么 ?说一下什么是悲观锁什么是乐观锁吧。业务中什么时候用乐观锁什么时候用悲观锁呢有想过吗 ?业务中有没有遇到什么慢sql的情况 ?建索引你会有什么考虑吗 ?redis里面有用过这种分布锁吗 ?kafka是怎么保证他的那个消息不丢失的吗 ?你开很多个线程池,如果是处理有异常了怎么办 ?Rabbitmq如何保证消息的顺序消费有没有遇到过消息积压的情况如果消息积压了很久,但是你这个服务现在处理不过来了。新的消息又不断的过来导致你这个服务后面都是一直在消费老消息嘛,短时新加的机器就是消费速度跟不上的情况下你会怎么办 ?微服务的话主要是用的是哪些 ?docker和K8S这些了解过吗 你自己打包你是怎么打的AI平常怎么用的 ?实习接到了大的一个任务这种你有用它怎么做的吗 ?主要用过哪些AI职业规划反问发面经攒下人品更新:官网状态变成复试
查看30道真题和解析
点赞 评论 收藏
分享
评论
16
49
分享

创作者周榜

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