首页 / 面试问题记录
#

面试问题记录

#
3540949次浏览 43116人互动
每一次面试都值得被记录,在这里记录你面试中被问到的问题吧 分享公司+岗位+问题,即可获得海量牛币兑换京东卡!
此刻你想和大家分享什么
热门 最新
字节后端一面面经(已接offer)
面试官问题整理1. 自我介绍后的问题:你之前的实习都没有转正机会吗?2. 求职状态:目前有拿到其他公司的意向吗?现在是否还在面试过程中?3. 项目背景与架构:能详细讲一下负责平台的项目背景、整体架构,以及你具体负责的部分吗?4. 技术协议:你们服务间交互使用的 RPC 协议是什么?是 HTTP 吗?5. 数据库设计:你们用的是多表结构还是宽表?有没有考虑过把关联表打成一个大宽表来查询?6. 冗余字段:你提到的冗余字段一般存放什么信息?如果这些字段需要更新,如何保证一致性?7. 数据一致性风险:由于你使用了异步 MQ 更新,用户是否可能短暂看到不准确的数据?8. 系统性能:当前搜推服务的 QPS 大概是多少?在节假日和平时有何差异?9. 服务部署:你负责的搜推域大概有多少个服务实例?每个实例的内存和 CPU 配置是多少?10. JVM 关注:平时有关注过 JVM 相关的问题吗?11. 实习难点:在实习过程中,遇到过哪些技术或工作上的难点?请详细讲一个例子。12. 召回率优化:你在校园智能助手项目中提升了检索召回率和准确率,具体用了哪些技术手段?请详细说明。13. 业务场景:你做的校园迎新助手,它的具体业务场景是面向学校还是企业?14. 基础知识考察:你对 Spring、MySQL 等基础知识哪部分比较熟悉?15. MySQL 日志:MySQL 有哪些日志?它们分别是什么作用?16. 主从复制原理:请讲一下 MySQL 的 binlog 主从复制原理,从库是拉取还是主库推送 binlog?17. 索引结构:MySQL 的索引基于什么结构实现?聚簇索引和非聚簇索引分别存储什么数据?18. 事务隔离级别:MySQL 的事务隔离级别有哪些?分别解决了什么问题?幻读是如何解决的?19. Redis 持久化:Redis 的持久化方式有哪些?AOF 和 RDB 的区别是什么?20. Redis 性能:Redis 为什么这么快?你提到的 I/O 多路复用有哪几种模型?它们的区别是什么?21. 网络请求流程:在浏览器输入一个网址后,发生了什么?如果是 HTTPS 呢?22. SQL 索引命中:有一张表 A,有联合索引(name, score, subjective),以下查询能否命中索引?   - WHERE name = 'xxx' AND score > 80   - WHERE score > 80   - WHERE subject = 'math'23. SQL 编写:   - 写一个 SQL 查询平均分大于 80 的学生姓名。   - 写一个 SQL 查询每门科目都不低于 80 分的学生姓名。24. 算法题:判断一棵二叉树是否是另一棵的子结构(面试官未提供样例,但要求现场实现)。25. 学习方向:最近在学什么新东西?你的职业倾向是更偏向 AI 还是业务开发?26. 职业发展:你如何看待 AI 对程序员职业的冲击?你认为未来程序员的核心能力会如何变化?27. 面试反馈:你对自己今天的面试表现有什么感受?有没有觉得哪些地方没答好?整体感受面试整体不算难 感觉中规中矩,但是第一次考到sql题目没有啥准备,后来卡了一会被面试官提示了一下,还说sql不太熟 算法题判断子树其实刷到过,后来面试官问我有没有刷到过咋写这么快,我犹豫了一会说没刷到 (已接offer,后续会更其他的面经)引流一下哈哈哈
查看28道真题和解析
点赞 评论 收藏
分享
腾讯三面
压力很大,面试官全程高压,问的问题不难,但是没有任何反馈,很慌张,也无算法。实习问了20分钟,一直问我你们做的有什么用,总时长一小时1.学校都有什么课程2.spring的ioc原理以及优点3.除了解耦还知道什么?4.springboot与spring区别,二者的源码看过没?Tomcat了解嘛?有没有具体看过5.spring的bean,面试官一直在重复一个思想问我懂不懂,完全没听过6.mybatis是干什么的?ibatis用过没?平常怎么写SQL?完全不写嘛?7.设计一个分布式双十一秒杀系统(前端,网关,缓存,数据库防超卖全设计)8.怎么做限流9.缓存与数据库一致性,你做异步要用户等你嘛?10.负载均衡怎么做11.多数据中心还是单数据中心,如果出现没卖完怎么做(到这完全不会了,面试官直接说换个话题吧)12.平常读书吗?13.上过哲学课嘛?14.兴趣爱好有没有15.对ai的看法16.来深圳有问题嘛?17.为什么不考研18.上大学带给了你什么?你提升在哪里,有没有具体的例子?反问:1.现在手机都有应用市场,应用宝怎么盈利?除了手机应用市场还是有人用,现在在做跨端,微软都有合作,之后会进军mac,主要做游戏,腾讯本身就是游戏大户。2.面试表现?整体评价一下会给到反馈。面完直接变HR面,今天HR面后,已经转为录用评估了,来牛客许个愿,暑期现在还没什么面试,希望能拿个offer之后再考虑要不要留在手子吧。
nunuking:三面压力这么大吗,面试的会议约了多长时间呀
点赞 评论 收藏
分享
腾讯暑期一面
一共一个小时,面试难度以及自己的回答算是最近的面试压力比较大的,实习问了30分钟,中间穿插八股。1.redis数据结构2.redis持久化机制3.mysql索引底层4.聚簇索引与非聚簇索引5.索引优化6.索引失效7.mysql执行一条sql8.那么多索引mysql怎么选(不会)9.tcp与udp区别10.tcp为什么可靠11.消息队列作用12.kafka怎么保证消息有序性13.mcp是什么?14.skills是什么?15.jvm内存分配与回收过程(我讲了从创建对象到判断垃圾对象到垃圾回收我全说了一遍,是这个吗?)16.fullgc触发机制17.tcp的拥塞控制流程(不会了)18.分布式事务解决方案,说了2pc,3pc,tcc。算法是反转双向链表,没有按格式输出,但是面试官没让继续写了,面完以为挂了,结果晚上秒过,看看复试什么情况吧。今天百度打电话准备发offer了,业务跟在手子的差不多,很垂,并且说不分日常暑期,只看表现,会有转正机会,但是考虑再三还是拒绝了,百度实习薪资确实有点低,title也不如之前了,但是面试的二位业务老师我很喜欢,对我的评价也不错,希望之后能有机会共事。从三月份到现在一共面了六家,面试次数总共是8场,情况如下:脉脉二面(无答复,默认挂)百度二面已oc美团一面过,下周一二面shein一面过直接HR面游族一面过直接HR面腾讯一面过等待约二面滴滴明天一面面试通过率还是蛮高的,但是大部分都是日常,感觉对我现在的加成不大,大概率不会去,不知道暑期会是什么情况呢唉,希望能有面试吧,继续加油。字节被无hc直接取消了,现在还没人捞,有没有字节HR救救我
不管什么都不想跳动了:本人美团百度快手都待过,建议肯定是直接留快手多一点产出后转正or直接冲字节腾讯暑期吧。一是快手从福利到基建都吊打另外两家。美团现在这个业务比较惨,本来毛利就很低,亏损严重,今年很可能要优化人力降低成本,去了别说日常,就算暑期后面都很可能被优化。百度其实实习生权限挺高的,可以接触到一些含金量高的项目,但是现在的风评不如之前了,薪资也不高。二是转正概率和薪资是跟产出挂钩的,你都在手子已经积累产出了,去其他家日常实习产出都是从0开始,肯定不可能有你在手子转正可能性大啊,现在日常压根没必要去,而且我有两个师弟都是在快手日常转正的,不用太担心,安心留在手子一边多做一点产出然后一边冲字节腾讯暑期,字节腾讯今年实习岗位非常多的,不如好好把握这个,加油。
查看18道真题和解析
点赞 评论 收藏
分享
前端大厂高频面试真题(最常见版)
一、JS 基础(必问)1. 变量提升、作用域、闭包原理与场景2. this 指向规则(普通函数/箭头函数/构造函数/绑定)3. 原型与原型链、继承实现4. 异步:Promise、async/await、宏任务微任务5. 防抖节流原理、手写与应用二、浏览器 & 网络(高频)1. 从输入 URL 到页面展示全过程2. 浏览器渲染流程、重排重绘优化3. HTTP/HTTPS、HTTP2、HTTPS 握手流程4. 缓存策略:强缓存 / 协商缓存5. 跨域原因与解决方案三、Vue / React(二选一必深问)Vue1. 响应式原理(数据劫持 + 发布订阅)2. 虚拟 DOM、diff 算法3. computed / watch 区别4. 生命周期执行顺序5. Vue3 组合式 API 优势React1. Hooks 规则、useState/useEffect 原理2. 类组件 vs 函数组件3. Fiber 架构、调和流程4. 状态提升、Context、Redux 流程四、工程化 & 性能优化(大厂最爱)1. Webpack 构建流程、loader/plugin 区别2. 常见优化:代码分割、tree shaking、懒加载3. 前端性能指标:LCP、FCP、FP 等4. 首屏优化方案5. 移动端适配、兼容性处理五、手写代码(高频现场题)1. 手写 Promise2. 手写防抖 / 节流3. 手写深拷贝4. 手写 call/apply/bind5. 数组去重、flat 扁平化六、场景题 & 逻辑题1. 如何定位线上卡顿/白屏问题2. 大量列表渲染优化(虚拟列表)3. 如何设计一个弹窗组件4. 前端监控与错误捕获
点赞 评论 收藏
分享
2025-08-07 09:21
已编辑
台湾清华大学 Java
拼多多Java后端开发一面(地獄级别)
一、Java基础与JVM(6题)HashMap扩容时链表转红黑树的阈值为什么是8?退化为6的原因?synchronized锁升级过程?G1垃圾回收器如何预测停顿时间?Region大小如何设置?volatile能否保证数组元素的可见性?如何解决?ThreadLocal内存泄漏的根本原因?JDK改进方案?Java 8中Stream的并行处理原理?ForkJoinPool工作窃取机制?二、并发编程(5题)AQS中为什么用CLH队列而不用普通链表?线程池核心参数设置规则?美团动态调整方案?ConcurrentHashMap的size()方法为何不精确?替代方案?如何用CAS实现一个无锁栈?ABA问题如何规避?CompletableFuture如何实现多个异步任务依赖执行?三、数据库与RedisMySQL索引失效的10种场景?最左前缀原则的底层原理?十亿级订单表如何优化分页查询?Redis大Key删除导致集群崩溃,如何避免?Redis事务与MySQL事务的ACID区别?缓存与数据库一致性方案对比?拼多多秒杀采用哪种?Redis Cluster的slot迁移过程会阻塞请求吗?MySQL死锁排查步骤?如何用gap锁解决幻读?四、分布式与微服务(6题)TCC事务的Confirm阶段失败怎么办?如何设计一个支撑百万QPS的分布式ID生成器?Nacos如何实现配置动态推送?长轮询原理?RocketMQ如何保证消息不丢失?Dubbo的泛化调用使用场景?如何实现服务降级?CAP理论在拼多多购物车中的取舍?五、系统设计(4题)设计拼多多砍价系统,如何防止刷单?订单超时未支付自动关闭,如何实现?如何设计一个实时热卖排行榜?分布式锁在库存扣减中的应用,Redisson实现原理?
面试果冻:一面偶遇八股炼狱,连环拷问恐怖如斯,拼劲全力无法战胜
查看28道真题和解析
点赞 评论 收藏
分享
2025-08-11 14:33
蚌埠坦克学院 Java
这种刷面经的方式有点意思
客户端小将:平台不错,但是没啥题
点赞 评论 收藏
分享
2025-08-08 15:58
已编辑
西北工业大学 算法工程师
沪漂双九女生:我的中兴SSP秋招选择与实用秘籍
一直想写点东西来总结一下我去年的秋招经历,在戒掉拖延症之后(不是),我终于决定提笔记录一下我的秋招。先简单介绍一下我的背景吧,25届本硕双九,有学校奖项、竞赛经历、实验室科研项目等,最终从整体就业环境和企业实力方面的考虑选择了中兴,也算是我最满意的选择吧。一、秋招历程:策略与思考秋招对于大部分同学来说,都是第一次真正求职找工作,多少会有些迷茫,从我的经历来看,我认为求职的核心在于两个关键选择:1.城市选择:因为我比较关注生活质量,我认为城市决定生活底色。是拥抱一线城市的机遇与活力,承担相应成本?还是选择二线城市的性价比与舒适,接受其发展局限?这需要提前明确内心诉求。2.工作选择:简单来说,就是聚焦两点——薪资满意度与工作内容带来的激情/成就感。清晰的规划是高效求职的前提。毕业季需兼顾毕设与求职,后者涉及刷题、笔试、技术面、简历优化、海量信息填报等繁琐环节。有的放矢能极大节省精力。我早早就锚定了上海,但对具体岗位持开放态度,因此我的海投范围,覆盖了公务员、国企、研究所及私企。不过不同性质单位对求职者的要求还是挺不一样的,只有你明确目标后针对性准备效率才是最高的。最终,基于上海的生活成本考量,我锁定了薪资更具竞争力的公司。另外公司地理位置与配套环境也是重要考虑因素。我会利用线下面试机会实地考察目标单位,部分单位位置过于偏远(如青浦)或核心区成本压力过大(如黄浦),且薪资未能有效平衡此劣势,便不再考虑。在我拿到的众多Offer中,中兴SSP待遇还是比较有吸引力的,更关键的是中兴的岗位是大模型开发,这是当下主流且有发展前景的方向。而且公司正大力投入AI智算领域,这意味着我将获得更多资源与重视,能让我持续保持市场竞争力。综合考量薪资、地理位置(张江)以及工作方向,我选择了中兴的SSP Offer。二、面试秘籍:准备充分,从容应对说说面试过程吧。我在中兴的面试共三轮(冲击蓝剑计划面试轮次会更多)。一面是技术面:首先是自我介绍(2分钟),提前撰写并熟记,涵盖院校专业、核心课程/成绩、荣誉奖学金、研究方向/成果、重点项目、竞赛、学生工作亮点、个人特质(突出与岗位契合点)。简洁清晰是关键。其次是简历深挖(重中之重),企业极看重项目!简历项目描述采用“三段式”:一句总括 + 三个核心亮点/创新点/成效(关键词加粗)。 这便于面试官快速抓住重点并针对性提问,也方便你结构化应答。务必反复练习如何精炼、通俗地阐述项目。最后是手撕代码,中兴题目难度适中,按《代码随想录》系统刷题足够应对。遇到卡顿,面试官通常会友善提示。二面是综合面:首先是自我介绍,其次是考察一些智力题,最后是提问一些专业关联度较低的问题,侧重考察情商、沟通协作、应变能力。三面是谈薪面:这是明确权益的关键环节!薪资结构复杂,各家单位描述工资待遇时各不相同,务必问清以下问题(附超实用清单):1) 工资:①工资的构成(几薪,超出12薪的部分会写在劳动合同里吗) ②基资(底薪)是多少(月薪是多少,年薪是多少,税前、税后、还是总包)③加班费怎么算 ④绩效怎么考核(月/季/年) ,绩效考核的标准,绩效考核的结果是什么(影响薪资,年终奖还是其它)⑤出差补贴怎么算(出差是实报实销还是有补贴,出差情况怎么样,频不频繁)⑥工资发放时间:每月几号发 ⑦涨薪:每年几次调薪,涨幅怎么样2) 福利:食住方面:吃住是公司提供还是说有补贴(餐补,房补一类),人才补贴,节日补贴,有无食堂/健身房/班车/宿舍/免费体检3) 五险一金:多少比例,多少基数(公积金比例),有无补充商业保险4) 职业发展:入职职级,入职培养计划:新人培养模式是什么,试用期多久,试用期薪资,实习是否抵扣试用期,转正考核标准、方式、转正率,试用期五险一金正常缴纳吗;晋升情况怎么样,途径是什么;近几届应届生流动情况5) 假期:单双休情况,年假情况(应届生入职会有吗),有无带薪病假,6) 工作时间:上下班时间,午休时间,打卡:迟到,漏打卡(处理方式:会直接扣钱吗)7) 劳动合同和谁签,直接与公司还是外包;是否可以办理落户8) 工作地点,同事工龄,部门人员流动率现在信息很透明,一定要学会去检索,来源可以是网络、身边的人、以及面试过程中得到的反馈,多一些视角去看,你会更清晰自己的选择。三、面试体验:专业与真诚经常在牛客刷到避雷某某公司面试的帖子,但我感觉中兴的面试体验挺好的,遇到思路阻滞时,面试官会给予耐心引导和鼓励。尤其表扬一下中兴终面谈薪环节的坦诚透明,我询问了清单上的每个问题,都得到了详尽解答(对比部分单位暗示“别问太细”,中兴的诚意让我安心)。四、入职体验中兴是我秋招的起点、收到的第一个Offer,也是我深思熟虑后的选择。入职至今,整体体验印证了我的选择:· 团队氛围融洽:领导同事都很友善,部门内实现零食水果自由。· 成长路径清晰:导师制定了系统培养计划,学习内容与节奏合理,避免了新人期的迷茫与拔苗助长。· 工作强度合理:我们部门加班强度可控,不像网上传得这么可怕,甚至还优于部分研究所。五、写在最后没有绝对完美的工作,只有最适合当下自己的选择。回顾秋招,基于清晰的自我认知与务实规划,我收获了心仪的Offer。希望我的经历与分享能为学弟学妹们提供有价值的参考。此次贴上一张Offer截图,祝愿大家都能在秋招中找准方向,欧气满满,收获理想的Offer!
黑皮白袜臭脚体育生:在中兴工作可以用华为手机吗
点赞 评论 收藏
分享
04-02 17:22
新疆大学 Java
第二次 美团一面
1. 你在这个物流平台项目中扮演的角色是什么?主要负责后端的哪一部分?2. 能简单介绍一下你负责的核心模块(货单大厅)的业务流程吗?3. 货单大厅里高频使用的多条件组合查询,你后端的存储用的是什么?4. 这个查询对应的数据量有多大?5. 除了 MySQL,你有考虑过用别的存储引擎做这种多条件检索吗?有没有必要?如果要换,应该用什么来做?6. 简历上写了 SQL 优化,整个问题是怎么发现,然后怎么解决的?7. 什么是回表?8. 你用 EXPLAIN 发现查询慢,具体是因为没有用索引,还是索引没用对?9. 联合索引的“最左匹配原则”知道吗?具体是什么意思?10. “迷你豆包”这个项目是干什么用的?主要是出于什么考虑要做这个项目?11. 能简单介绍一下这个项目中你觉得比较感兴趣的技术点吗?12. 进程和线程的区别是什么?13. 进程的上下文切换和线程的上下文切换是怎么做的?包含了哪些步骤?14. 什么是虚拟内存?使用虚拟内存有什么好处?15. 缺页中断(Page Fault)是什么意思?16. 操作系统里面有哪些锁?(或 Java 里面有哪些锁?)17. 如果 synchronized 和 ReentrantLock(可重入锁)两个选的话,优先选哪个?为什么?18. 正常情况下(单体服务中),默认应该优先选哪个锁?19. 知道 BIO、NIO、AIO 吗?BIO 的“同步阻塞”是什么意思?20. 简单介绍一下 TCP 的三次握手和四次挥手过程。21. 为什么 TCP 建立连接需要三次握手?22. TIME_WAIT 状态出现在四次挥手的什么时候?23. TIME_WAIT 状态会持续多长时间?24. HTTP 状态码 404(找不到页面)代表什么?这是服务端的问题还是客户端的问题?25. HTTP 状态码 504 一般出现在什么情况下?26. 在浏览器里面输入一个网址,到页面最终展示出来,这中间经历了怎样的过程?27. 什么是 TCP 的粘包和拆包?28. 怎么解决粘包和拆包的问题?29. MySQL InnoDB 引擎的索引使用的是什么树结构?B+树和B树的区别是什么?30. 为什么 MySQL 采用 B+树,而不用红黑树?31. 听说过幻读吗?解释一下什么是幻读。32. 怎么解决幻读问题?33. 幻读在什么隔离级别下可以解决?34. 一般怎么解决 Redis 缓存与 MySQL 数据库的缓存一致性问题?35. JVM 的内存模型(运行时数据区)包括哪些部分?36. 字符串(String)和数字在 JVM 中分别存放在哪里?37. 垃圾回收(GC)算法有哪些?38. CMS 和 G1 垃圾回收器的区别是什么?它们分别应对什么场景?39. 为什么到了 JDK 1.8 之后开始主流推荐使用 G1?CMS 有什么缺点?40. 相比之下,CMS 和 G1 谁的 GC 停顿时间会更长?为什么?41. HashMap 和 ConcurrentHashMap 的区别是什么?42. ConcurrentHashMap 是怎么做到线程安全的?43. 简单介绍一下 Spring 的控制反转(IOC)和面向切面编程(AOP)。44. AOP 的核心底层是使用什么机制实现的?45. 我们平时写个注解就能生效,注解的基本原理是什么?它为什么能把逻辑织入到代码运行路径中?46. 你平时是怎么使用 AI 辅助开发的?你的项目代码是直接用 AI 写的吗?47. RAG(检索增强生成)的一个完整运行流程是怎样的?48. 为什么要做 RAG 这个东西?它解决了什么问题?49. Token 和上下文窗口(Context Window)的概念分别是什么意思?50. 为什么要控制 Token 的数量?51. 大模型的“幻觉”是什么意思?是怎么产生的?
点赞 评论 收藏
分享
02-04 21:36
武汉大学 Java
b站Java日常实习面经
2.2一面 1. 简单介绍自己2. 拷打两个项目1. 介绍第一个项目2. 算法可插拔怎么实现的?3. 数据库用json来做动态标签列,有考虑过有什么风险吗?4. 介绍第二个项目5. git的流程是怎么样的6. 模型分析diff的时候是只分析diff片段吗?上下文信息如何考虑?7. prompt怎么设计的8. 你这个项目JWT的刷新机制是怎么设计的9. 为什么要用github仓库来存放你的review结果10. 平时有用一些AI工具吗11. 最近比较火的agent能解释一下吗12. 你简历上写的设计模式在你的项目里面如何体现?13. 如果你的第一个项目qps × 10或者100,你会有哪些优化?2. 八股:1. HashMap的底层原理2. ThreadLocal有了解吗?3. 说一下常见的GC算法3. 算法:1. 链表区间反转2. 环形链表4. 其他:一周实习几天?多久能到?2.4二面1. 五分钟简单介绍自己2. 问一问本科到现在的经历,为什么本科没有转专业3. 拷打项目(40min)1. 第二个组件项目提高给LLM的代码量大概有多少?2. 为什么没有扩展到team其他成员使用?3. 抛开模型不谈,你如何评估你搭建的工程好不好?4. 假如说你的组件要给你的学弟一起使用,给你的组件review效果比较主观,你如何判断效果好不好?5. 假如说要扩展给其他同学使用,模型review代码的标准如何确定,又如何落实?6. 说一下你的第一个项目7. 你在这个项目遇到的最大问题是什么?8. 你谈到最大困难和数据库相关,在白板上画示意图说明一下你的数据库的设计9. 说说你设计这些表结构的理由?10. 项目是一个人做的吗?你觉得mentor是否应该给你一些技术上的指导以及review你的方案11. 假如说现在需求和现在流程完全不同,你应该怎么去扩展,如何复用你的项目存在的东西?12. 你在简历上写了熟悉RocketMQ,项目中有用到RocketMQ吗?(没有)13. 那你说说RocketMQ它的核心角色有哪些,比如说它的原理,还有一些实现组件14. 思考五分钟,你自己diy一个场景,至少体现你简历上写的设计模式,写一写相关代码,具体功能Print就行15. 说说模版方法和工厂设计模式的区别?4. 在本科除了原专业的课程,你还选了哪些计算机相关的课程5. 现在有没有在面其他公司?7. 个人有什么兴趣爱好?8. 无手撕算法,根据场景写代码在3-14一面感觉还好,二面面完感觉自己菜的不行,但仍然是很有收获的面试,谢谢阿b的面试机会希望今年第一次面的阿b能给我oc,虽然二面答得一坨QAQ
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客网在线编程
牛客网题解
牛客企业服务