获赞
465
粉丝
269
关注
29
看过 TA
5504
吉林大学
2027
Java
IP属地:北京
有班上了。
私信
关注
给大家来点不一样的东西🤗1h20min,纯后端简历,我以为投成产品岗了。不过面试官水平很高,收获很大。Q1: 自我介绍。Q2: 你对PE这个岗位理解是什么?Q3: 产品工程师和传统的后端开发岗位区别?Q4: 你对AI技术的看法是什么?在工作和生活中如何更好与AI共存和使用它?Q5: 具体展开讲什么场景下会用到Agent协作?Q6: 使用Agent协作的底层原因?Q7: 你平时在开发中主要会使用哪些AI?Q8: Cursor和Claude Code在设计和使用上差异?Q9: 使用Cursor时会怎样进行编程交互?Q10: 缓存击穿问题?业界通常有哪些解决方案?Q11: 发现缓存过期后是每次都拉起一条新线程去更新,还是有其他的控制逻辑?Q12: 如果出现高并发导致10个请求同时发现缓存逻辑过期,系统会拉起10条更新线程吗?Q13: 缓存雪崩问题?如何解决或防范?Q14: 项目利用MQ做了数据补偿,除了MQ来实现最终一致性,还有哪些手段可以实现一致性?Q15: 详细介绍一下你开发的AI视频解析平台的核心功能和现实业务痛点。Q16: 你觉得他有哪些产出和现实的收获?Q17: 项目中用户的鉴权以及Session会话管理具体是怎么做的?Q18: 项目里用户与会话的数据实体关联关系是怎样的?一个用户是对应单个会话还是多个会话?Q19: 简单介绍一下你的另一个项目。Q20: 如果要重构智能生活服务平台,从产品视角出发,你会如何设计让其更加AI Native化?Q21: 结合现有的GUI工具交互形式,讲讲设计小红书实现的思路?再讲讲有哪些可以与AI深度结合,并移植到平台中提升用户体验的思路?Q22: 场景题:如果线上突然有大量用户反馈在小红书收藏的笔记找不到了,你会如何排查、响应和处理?Q23: 代码审查题:阅读给出的JS权限拦截代码,分析其实现的业务功能,指出代码在类型判断和异常控制流上存在的致命缺陷,并给出具体的重构方案。Q24:算法:求二叉树加和为 n 的路径从任意节点(给定的节点)开始,到任意节点终止,找到全部加和为 n 的路径集合。Q25:如果合法路径的起点和终点分别在某棵子树的左右两边即路径跨越了左右子树,单向的DFS无法处理时该如何解决?Q26: 反问。这个岗感觉是在招懂AI会开发的产品经理人才。反问中能看出面试官水平很高。
查看25道真题和解析
0 点赞 评论 收藏
分享
04-08 18:07
已编辑
京东_后端开发(实习员工)
Q1: 现在还是本科对吧?学校这边还有其他的课程安排吗?Q2: 是计划好要本科直接就业了吗?为什么坚定选择本科就业?Q3: 父母是做什么工作的?他们支持你本科就业吗?Q4: 之前有了解过学长学姐或其他同学的实习经历吗?Q5: 对于第一份实习工作有什么样的期待?Q6: 听说你手里还有别的大厂的offer?在你的排序里这些offer优先级是怎样的?Q7: 秋招选择正式offer时会重点考虑哪些因素?请举出三个因素并做个排序。Q8: 现在对京东公司及业务有哪些了解?Q9: 你心目中第一层次的公司有哪些?如果秋招拿到这些公司的offer你会去吗?Q10: 你是哪里人?Q11: 高考数学考了多少分?你觉得你最擅长的学科是什么?Q12: 当时选择计算机专业是你自己决定的吗?Q13: 本科期间专业课排名大概多少?学的最好和最差的课程分别是什么?Q14: 本科期间有参加过什么社团或班级活动吗?投入时间精力最多的活动是什么?Q15: 平时会使用AI coding类的工具吗?Q16: 有没有使用过像OpenClaw这类的开源框架?Q17: 平时喜欢去读一些源码吗?Q18: 有没有主动关注并了解最前沿技术的发展?Q19: 简历上的两个项目都是独立完成的吗?开发用时大概多久?Q20: 你觉得自己是什么样性格的人?Q21: 偏好独立解决问题是因为缺乏协作环境,还是本身更享受沉浸式做事情的状态?Q22: 宿舍有几个人?和室友关系怎么样?平时谁起到带头人的作用?Q23: 你作为小组长做小组作业,通常的作业流程和分工是怎样的?Q24: 家里有兄弟姐妹吗?Q25: 如果发放offer,最快多久能入职?Q26: 反问环节。Q27: 身边有同学来北京这边实习或工作吗?Q28: 诶,快手那边给你开的薪资大概是多少?手子,手子,我对不起你啊手子😭
查看27道真题和解析
0 点赞 评论 收藏
分享
1h05min,算法非hot100,没撕出来。以为凉了,但是居然过了,谢谢温柔面试官。Q1: 自我介绍一下。Q2: 讲讲这个AI的项目。Q3: 讲讲AI视频解析平台出于什么目的做的。Q4: 最大视频文件大小限制是多少?最终解析内容以什么形式输出给用户?Q5: 提取音频并调用大模型处理的整个链路?Q6: 如何利用MD5配合分布式锁做内容级别去重的?Q7: Redis的分片状态设计?分片大小定为5MB的依据是什么?Q8: 超卖怎么保障数据的最终一致性?Q9: Redis缓存击穿具体用了哪种方案?为什么选择逻辑过期?Q10: 达到最大重试次数依然失败有什么兜底策略?Q11: 延迟队列处理超时订单时,怎么通过乐观锁解决支付关单冲突的?Q12: Redis持久化是怎么配置的?Q13: 异步有点重度依赖MQ吧,消息积压或消费者消费不过来,怎么监控和处理?Q14: 遇到过加了索引但依然走全表扫描的慢SQL情况吗?怎么排查解决?Q15: 用到本地线程池了吗?核心参数是怎么评估设置的有考虑嘛?Q16: 你后面这个床柜子感觉设计挺好的??快手那萝卜面试没虚拟背景用Q17: 噢噢,用Lua脚本保证扣库存的原子性,若脚本执行到一半Redis节点挂了会怎样?Q18: MySQL默认的事务隔离级别是什么?不同级别下乐观锁表现有区别吗?Q19: MinIO里未合并成功的残余分片文件,有想过怎么处理嘛。Q20: 调API时若突然宕机,业务端如何给前端做的用户感知呢。Q21: 并发场景下直接用HashMap有什么线程安全问题?Q22: ok,那我查询用户“最近上传的10个视频”,选Redis的哪种数据结构,为什么?Q23: Redisson看门狗业务耗时一直续期,锁还能释放吗?Q24: MyBatis的XML时,#和$占位符有何区别?防SQL注入场景必须用哪个?Q25: 假设视频平台流量突增10倍,你觉得瓶颈会在哪个组件?有想过这个问题嘛?Q26: 好的,出道算法吧。Q27: 讲一下你心态的变化嘛?[代码一直爆红,没撕出来,换我红温崩溃了,被面试官看出来了,因为前面问简单都答得都挺好的。]Q27: 时间差不多了,就讲一下思路吧。反问。面试官给了很清晰的建议,真的非常感谢。隔了两天才约二面。
牛客喵🐱:这周这家公司好多人都在面,春招专题里还能看到其他公司的最新招聘动态和面经,快去看看👉https://www.nowcoder.com/link/chunzhaoji2610
查看25道真题和解析
0 点赞 评论 收藏
分享
46min,重项目轻八股无算法,0点评。无自我介绍,直接开问。Q1: 毕业届次、课程安排、实习时长及到岗时间?Q2: 简历项目是借鉴的开源项目还是自己做的?Q3: 详细介绍AI视频解析平台项目功能。Q4: 视频上传提音到送大模型的完整链路?Q5: 视频转音频功能如何实现?Q6: 音频给大模型是切片还是整段一次性传输?Q7: 选用哪个大模型及选型原因?Q8: 与大模型交互还有哪些扩展功能?Q9: 大模型交互是否使用RAG还是仅用提示词?Q10: 如何发现并解决大模型幻觉问题?Q11: 项目中具体如何设计提示词减少幻觉?Q12: 总结功能是按单节还是全章节处理?Q13: 加入对话能力和追问功能的逻辑是什么?Q14: 项目中分布式锁解决什么具体场景问题?Q15: 分布式锁的Key基于什么设计?Q16: 视频MD5值在前端还是服务端计算?Q17: Redisson分布式锁底层原理?Q18: 为何在setnx基础上加Lua脚本实现分布式锁?Q19: 分片续传的具体实现逻辑?Q20: 分片上传是串行还是并行?配置了几个线程?Q21: 限流加在哪个环节?使用什么技术实现?Q22: 高并发访问Redis执行限流如何保证数据一致性?Q23: 核心业务流程涉及几张表及具体交互?Q24: 视频长文本的数据表字段类型及设计?Q25: 事务的作用及哪些SQL场景需要加事务?Q26: MySQL常用的索引类型有哪些?Q27: 什么是聚集索引?主键索引属于哪种索引?Q28: JUC并发包用过哪些多线程相关的类?Q29: ReentrantLock底层实现原理?Q30: Java创建线程的几种方式?Q31: 线程的start()与run()方法区别?Q32: MinIO分片合并失败如何处理,那残余临时分片文件的清理机制讲一下Q33: …… Q39:(又开始相亲式闲聊,老家在哪,base地哪里,问爱好,追问爱好,喜欢什么运动,会做饭嘛…)反问:对方部门业务。可以提高的地方。之后面试(or感谢信)的时间安排,希望提速,方便拒度子😆下午面的,第二天中午电话吵醒约二面。还有字节腾讯百度知乎什么的面经,都这些天热乎的等想起来了再发
0 点赞 评论 收藏
分享
鱼专:别投了,我看到有人点了第二个链接投递,还没退出界面,不合适的邮件就发过来了
0 点赞 评论 收藏
分享
好的主人,我直接上原汁原味的面试官原话提取版,带时间戳,严格分行。[00:00]Q1: 进行一下自我介绍。Q2: 你是大几开始接触的 Java 的?Q3: 你入手的时候有其他语言基础吗?就是在学 Java 之前。Q4: 那你在基础 Java 的时候,你是以什么角度去切入学习的?比如说你的学习树是怎么建立的?Q5: 那你在做项目过程中,你觉得自己遇到的最难的困题是啥?Q6: 你视频的处理分片是把它分成什么 M3U8 文件吗?Q7: 那你视频流读取过程中用什么请求?它会不会涉及到跨域跳转这些?Q8: 那你那个文件上传的时候,像你说的那个断点,就是比如说网络中断的情况下,你是怎么保持后续的工作的?Q9: 所以你是记录的一个状态,然后给到前端,那你这里只记录这个状态,只用到 Redis 是吧?Q10: 那你是先写 Redis 还是先写 Mysql?Q11: 那如果那个 Redis 那个就是挂了怎么办?Q12: 比如说我举个详细点的例子,比如说 Redis 某一个节点挂了,那你这个节点挂了之后,就是这个服务就不可用了。还是说?Q13: 那你现在用的是主从还是什么模式?Q14: 比如说就是你现在是分片上传,那分片合并的时候会不会有重复的情况?Q15: 前端去重,你有没有考虑到一个情况?如果你是做一个 Web 页面,你的前端可能涉及到的鉴权没办法去避免恶意攻击,同样一个请求带着自己的 cookie 重复的去上传你的服务,会对你服务造成什么影响吗?Q16: 令牌桶限流,那你的 key 是啥呀?Q17: 说到限流,你知道的那个限流的算法一共有几个?Q18: 令牌桶你说的弹性可能不是很准确,你可以再详细的说一下令牌桶它的所谓的弹性在哪里?Q19: 说的没问题。那我再详细地说一下那个令牌,比如说我现在限流是 100,5 秒极限流 100,我上一秒的请求是 50,这一秒的请求是 150,我会被限流住吗?Q20: ok,讲一下具体的实现机制。Q21: 你用那个 Rocketmq 去解耦的时候,视频上传了之后要经过这三个步骤,是不是需要按照顺序去处理?你怎么用那个 Rocketmq 去实现这个顺序?Q22: 如果你那个没有保那一个视频,假如说你分成了多个段,如果你最终保持顺序一致的话,他会对 AI 的总结会有影响吗?Q23: 所以你就是这个分片只是上传到云端之后,再给他合成一个转码的一个地址,对吧?Q24: 我看你也还有一个秒杀的场景,会遇到超卖问题吗?Q25: 你做了一些功能防止超卖,你在自己有验证过吗?就是模拟这个场景,超卖场景去验证自己在项目中的这些措施是有效的。Q26: 你在进行防超卖的时候会不会导致少卖?就是我库存里有,但是我实际显示我已经卖完了。Q27: 我再详细问一下这个 Redis 加 Lua 的实现库存扣减,你用的是 Redis 的 decrement 加一些原子的操作吗?还是?Q28: 只用加减这个命令就能实现吗?还是说要做什么状态判断?Q29: 那我再问个问题,比如说我 Redis 扣减成功了,然后 DB 写失败了,这个库存怎么处理?Q30: 所以我理解就是你要先去 DB 删除,再去 Redis 扣减。Q31: 那我这里也有个问题,就是那你库存是以 DB 为准还是以 Redis 为准?Q32: 你 DB 删了之后,你的订单的判断是还是通过 Redis 判断,是吧?Q33: 比如说你现在以 Redis 为主,读写在集群真实场景下,写操作在主,读的话是在从。我在清库存的时候主从切换可能导致库存数据不一致。如果是发生这种情况的话,你会怎么考虑去解决这种超卖的风险?Q34: 你现在接触的技术栈除了 Java 之外,还有其他的吗?Q35: 你们现在有接触过那个 AI 相关的东西吗?Q36: 那你最近接触的 AI 的比较火的是啥呀?Q37: 就是你在项目实现中有用过 AI 去生成代码之类的,或者是使用一些 AI 工具。Q38: 比如说让你和 AI 交互,帮你生成一个推荐网页,它会推荐外卖、酒店、餐厅这种商品信息,你要写一个 prompt 和模型去交互,你会怎么来说?Q39: ok很好,你之前用的那个 AI 的那些工具都是用啥?用的 CC 还是啥?Q40: 你那个算法掌握得咋样?Q41: 5 分的话,你给自己算法打几分?Q42: 那挑一道简单的算法给你吧,合并两个有序数组,这个会做嘛?ok,你先做。Q43: 学校如果你来实习的话,这边是学校是已经,那个课程已经就是完成了,是吧?Q44: 你吉大离这有点远,如果来这边的话是成都的,你家是哪的?Q45: 你在那个大学的时候有做过其他的一些,比如说其他的一些项目吗?除了简历上的。Q46: 你接触过龙虾吗?就是最近比较火的。Q47: 讲一下你用来干什么吧Q48: 反问环节。好像没啥可参考的,拷打了40分钟项目,也是浅层的拷打,撕了道简单算法。面试官人很好,反问给了很有用的建议,然后问业务说的也面面俱到我感觉,就是不怎么核心。
0 点赞 评论 收藏
分享
在看面经的大魔王很佛...:楼主我就知道你是最棒的感觉要是offer没要求提前到岗可以接着面后端,我认识有一个在字节测开但产出有后端,看组内业务了,也有其他人测开就是一直在点点点或者一直搭建环境,完全没产出
百度开奖112人在聊
0 点赞 评论 收藏
分享
elliot19:确实是这样,上次就纯聊天,问项目实习做啥,最后掏了一道非hot100的hard第二天挂,今晚复活重新一面
查看6道真题和解析
0 点赞 评论 收藏
分享
Q1: (2:09) 简单介绍一下你自己。Q2: (3:22) 解决长耗时阻塞是怎么样的一个场景?解决思路是什么?Q3: (5:36) 引入Redisson分布式锁的目的是为了解决重复上传的问题吗? 讲讲Q4: (6:22) 分片上传和断点续传是怎么实现的?Q5: (9:03) 项目中用过RocketMQ的哪些特性?Q6: (11:22) 线程池在项目里大概是怎么用的?有哪些核心参数?Q7: (12:06) 任务提交到线程池时,它的一个执行流程是怎么样的?Q8: (13:15) 线程池默认的阻塞队列有多长?Q9: (13:27) MySQL常用的引擎有哪些?Q10: (13:59) MySQL大概有哪些索引类型?Q11: (14:23) 什么是联合索引?你是怎么用的?Q12: (15:30) 在规避回表的情况下,真实写SQL时应该怎么写?Q13: (16:07) 简单聊一下什么是乐观锁?项目中如何解决支付回调并发问题?Q14: (18:27) 理解CAS中的ABA问题吗?如何规避这种情况?Q15: (19:55) 说一下SQL优化的大概流程。Q16: (24:14) 简单讲一下Spring的IOC和AOP。Q17: (26:46) 在Spring使用过程中会用到哪些Bean生命周期的接口?Q18: (27:23) 设计模式有没有了解过?Q19: (27:36) 目前在哪里?能接受来____实习吗?实习时长大概有多长?Q20: (29:33) 你有什么爱好?为什么喜欢听摇滚?反问。拷打过于基础,全程无压力。放空大脑,再多吟唱一遍八股,面试时间就会流过去十分之一罢。面经 我的找工作日记
查看20道真题和解析
0 点赞 评论 收藏
分享
面的每个小厂最后都会问AI相关,频次高到开局让你自我介绍。奇妙思维后端一面Q1 (3:02) 自我介绍Q2 (4:22) 通过Redis加Lua去实现高并发下的库存扣减,当时为什么会选择用Lua脚本来做这个事情?或者直接在Java代码里面加锁,这种方式你怎么看?Q3 (5:54) 讲一下怎么用Caffeine以及Redis来构建二级缓存架构?Q4 (6:43) 你在做分片上传和断点续传这个机制的时候,你当时是怎么做的一些设计?Q5 (9:06) 假设遇到一个抽奖场景,环节分为几步:首先消耗200个宝石,点击宝箱开始抽奖,抽奖后得到奖品,经过打包放到房子里面。你觉得这里面可能存在的问题是怎么样的?Q6 (11:31) 我看你做的项目比较偏后端,你自己有用一些vibe Coding去做一些项目吗?你自己会做一些全栈的事情吗?Q7 (12:36) 好,讲讲你去生成前端的全流程?Q8 (14:26) 你觉得现在用Claude Code的话,包括你用Claude的模型,你会用哪个版本的模型?Q9 (14:40) Codex呢?Q10 (14:57) 你觉得现在的这些模型里面,哪个的Coding能力情况是怎么样的?Q11 (16:03) 你刚刚提到会在不同场景里切换使用工具,你使用AI Coding的整个流程大概是怎么样的?追问:拿到一个大项目的需求后,你会怎么用AI Coding去解决这个需求?当即约二面。嘉为科技Java后端一面Q1 (01:15) 自我介绍。Q2 (03:30) Redis是单线程吗?追问:多线程会有什么优点?Redis为什么这么快?Q3 (06:45) 你在项目中将Redis用到了哪些方面?Q4 (08:20) 项目中的分片上传和断点续传是怎么实现的呢?Q5 (10:55) 缓存击穿的解决方案你是怎么考虑的?Q6 (12:40) 讲一下项目里遇到最难的问题。Q7 (15:10) 你个人有考虑转全栈或者测试的想法嘛?Q8 (16:35) 平时怎么定位慢SQL的?追问:讲一下具体怎么去优化?Q9(18:20) 平时有使用过哪些LLM?Q10(20:45) 你觉得AI会不会取代程序员?两小时后oc,已拒。反问,每次都是:1️⃣你觉得我有哪里可以提高,有什么不足。2️⃣放空大脑问进入贵公司会有哪些业务处理面小厂是真我的纯纯舒适区。简历项目都是vibe上去的,我能怕你问怎么用AI🤗?
查看23道真题和解析
0 点赞 评论 收藏
分享
日常。项目被拷打到死,完全问到我没看的痛点上,稳凉了,和面经差别有点大吧。。1.无自我介绍,开局就让介绍第一个项目。2.讲一下RocketMQ在项目中的具体实现。3.前端具体怎么获取到异步消息的?讲一下WebSocket长连接?轮询有什么优点和缺点?4.你觉得RocketMQ在这个项目中有哪些弊端?优化方案?还有哪些方式可以实现异步?5.其他的MQ的选型有考虑嘛?讲讲分布式事务问题怎么解决?6.你在这个项目中MySQL和Redis分别存了些什么?各自起了什么样的作用?7.另一个项目的乐观锁具体背景和具体实现9.MySQL在什么时候发生死锁10.讲一下间隙锁的底层机制?11.好,你是Java对吧,讲一下volatile关键字。具体讲一下怎么实现的可见性和有序性。12.volatile 怎么禁止指令重排?能不能解决伪共享?(???)13.讲一下联合索引的左右前缀法则14.AB联合索引,A走嘛,B走嘛。具体讲一下为什么15.讲一下索引为什么采用B+树算法。没认出来,可以看看自己能不能认出这是hot100的哪道题变式,等面试结束突然知道怎么做了😇题目: 给定一个完全无序的数组,输出无序数组中的中位数。面试官善意引导。刚面试完了才突然意识到了[微笑R]“肯定是先排序再找""知道哪些排序""快排,冒泡,堆排序…""快排讲一讲""卧槽没学啊哥我只会调api😭"≈ lc215。数组中第k个最大元素。
求好运眷顾🙏🏻:算法像是hot100 295原题,建大小堆找数据流中位数那个
查看16道真题和解析
0 点赞 评论 收藏
分享

创作者周榜

更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务