_Bug_Maker level
获赞
361
粉丝
157
关注
4
看过 TA
2566
东莞理工学院
2026
Java
IP属地:广东
未来会更好
私信
关注
03-09 23:19
已编辑
东莞理工学院 Java
四场中厂面试复盘:没有套路的技术拷问,才是真的“熬人”最近面了四家公司,每轮面试都卡在1-1.5小时,快把精力耗干了。没有统一的套路,每家都有自己的“刁钻角度”,面完只觉得心力憔悴,也终于真切感受到现在中场面试的难度——比秋招真的难了一个档次,不是背八股、刷几道算法就能应付的。这次四场面试,最直观的感受就是没有两场是一样的,每一家的考察重点都戳在不同的能力维度上,稍微准备不充分就容易卡壳。第一家最考技术广度,不是单一问某个知识点,而是追着你要“方案+选型+底层逻辑”。比如聊分布式事务,我刚讲完Seata的TCC解决方案,面试官立刻追问:“还有什么替代方案?比如XA、SAGA,它们的核心区别是什么?解决的业务痛点一样吗?你为什么选TCC而不是其他?” 还问了一个场景题:“有一张表,现有字段不确定是否能满足后续业务,要求在不修改原有字段的前提下做扩容,有哪些方案?每种方案的底层实现是什么?选这个方案的优势和风险是什么?” 这类问题问了三四个,只要有一个知识点没覆盖到,或者说不出替代方案的对比,就会被一直追问,直到你把逻辑理透。有的面试官则死抠技术深度,不考你会不会用,考你懂不懂底层。比如聊线程池原理,我讲完核心参数、工作流程后,面试官直接追问:“线程池的底层实现用了哪些数据结构?任务队列的底层是怎么组织的?线程池的复用机制底层是怎么实现的?” 甚至连 ping 命令都要挖到底:“ ping 命令发送的报文结构是什么样的?为什么要这么设计?每一个字段的作用是什么?” 不是简单背概念,而是要你把具体细节讲出来,哪怕是一个小的设计点,都要解释清楚背后的原因。还有一家的问题偏得很意外,看似和核心技术无关,却在考你的基础认知和排查能力。比如问:“ Ctrl+C 为什么能停止一个程序?它的底层原理是什么?Ctrl+C一点可以停止吗” 还有“你做过网络请求的优化吗?具体优化了哪些点?原理是什么?” 甚至问通配符的类型有哪些、底层是怎么匹配的。这些问题不是高频考点,但能直接看出你对技术底层的理解,不是只停留在“能用”的层面。算法题和场景题也都是穿插在技术问答中间,不是单独抽出来考,而是结合业务场景问。比如聊RAG项目时,突然问:“如果向量库的查询性能瓶颈,你有什么优化方案?用到什么数据结构?索引怎么设计?” 算法题也不是简单的LeetCode简单题,而是中等。而且面试全程没有“放水”环节,不管是技术问答、项目讲解,还是算法、场景题,都要实打实的回答。反问环节本来是放松的机会,但面完这么多场,反而没什么心情问,只觉得“终于结束了这一轮”,然后立刻要准备下一场的复盘和补漏。现在剩下还有两三轮这样的面试,说不焦虑是假的。但回头想想,这几场面试虽然难、熬人,却也把自己的知识漏洞和能力短板暴露得很彻底——原来不是自己“会了”,而是“懂的不够透”;不是没有方案,而是不会从多维度对比选型。中厂面试确实卷,HC也少,但每一场都是一次成长。接下来还是要好好复盘,把没答上来的问题逐个攻克,把底层逻辑再吃透一点,希望后面的面试能更从容一点后续更新面经
查看8道真题和解析
0 点赞 评论 收藏
分享
📍面试公司:字节跳动🕐面试时间:01/09~01/13💻面试岗位:前端开发❓面试问题:一面:第一轮面试主要就问了一些项目相关的内容,然后问题在前端当中遇到过什么开发问题,算法题是原创的,就是翻转单词顺序二面:1. 你对前端掌握到什么程度?前端需要掌握哪些东西?2. 什么是 JS 事件循环机制?3. 什么是协商缓存?强制缓存和协商缓存有什么区别?4. 缓存过期机制是怎么实现的?5. React useState 是什么,特性和优势是什么?6. 调用 setState 之后 React 内部是怎么处理的?7. 使用 setState 有没有发现过渲染失败的问题?8. 开发中有没有遇到改了 state 但视图不更新的情况?9. Go 里面什么是协程(GMP 模型)?10. 为什么项目要选用 Go 语言?11. JVM 垃圾回收机制讲一下?12. JVM 怎么解决内存碎片问题?13. JVM 在发生复制算法的时候,如果还有引用的对象,这个对象该怎么样去更新到新的地址?14. G1 比 CMS 性能好在哪里?15. Redis 为什么性能这么高,做了哪些优化?16. 你对 AI 智能体、RAG 技术的理解是什么?17. MCP Server 项目是做什么的?准确率如何测评?18. Git merge 和 rebase 区别是什么?为什么说 rebase 危险?19. 开发时多次 commit,如何合并成一个 commit?20. 算法题:模块依赖编译顺序(拓扑排序)🙌面试感想:作为一名后端选手,居然破天荒的约到了前端的面试,我慌的要命,然后赶紧去恶补了一下react相关的知识,不出所料,面试了四十分钟前端的部分基本上被拷打死了,后端的部分全部答出来了也挂了二面,算法题也没刷出来,深刻能感受到这个面试官真的好强啊,前端后端测试还有AI相关的内容全都懂,而且是比较深入的了解,什么时候才能变得这么强?
发面经攒人品
0 点赞 评论 收藏
分享
03-04 16:42
已编辑
东莞理工学院 Java
面试官基本上都是用安卓的术语去问JAVA相关的基础内容,不断的对一些基础内容进行深挖和对比,再结合着业务场景去问,有一些内容我感觉比较偏,回答出来了2/3左右,但是安卓相关内容回答的不是特别好1. 介绍一下你对安卓开发、安卓研发从工程角度的理解。2. 你对转到安卓开发这个岗位的认知是什么?3. 安卓平台有没有存在壁垒、需要深入经验才能做好的技术方向?4. 说说 ClassLoader 的整体架构和理解。5. ClassLoader 在安卓里有哪些应用场景?6. 利用 ClassLoader 怎么实现热修复?原理是什么?7. 反射在安卓上的使用场景、额外成本有哪些?能不能大规模用?对包体积、启动速度有没有影响?8. volatile 关键字能解决哪些问题,不能解决哪些问题?9. 双重检查锁为什么要加 volatile?10. synchronized 锁升级过程是怎样的?11. 锁竞争在安卓端会不会造成用户可见的卡顿?12. Protobuf、JSON、ProtocolBuffer 这几种序列化对性能、包体积的影响和权衡。13. 安卓里 NDK 有没有了解过?14. 说说对 Activity、Fragment 的理解。15. 协程怎么取消?16. 协程里 Job 存在的意义是什么?17. Kotlin 相比于 Java 有哪些独有的好用优势?18. 什么是密封类(sealed class),优势是什么?19. by lazy 和 lateinit 的区别是什么?20. 说说你对 WebSocket 协议的理解。21. 安卓数据库(如 SQLite)的索引是什么,底层结构?22. 安卓里内存泄漏是什么?有哪些例子?怎么排查和治理?23. 最长无重复子序列。个人感想:怎么说呢?感觉还是比较可惜吧,感觉离大厂最大的一次机会了,但是安卓相关的内容有些确实不知道,感觉到面试官是结合着JAVA去提问一些安卓的内容,然后想问一些相似的场景,但是比较可惜了,有些内容确实是不知道,也没有接触过安卓开发,还是好好沉淀,准备一下吧
查看45道真题和解析
0 点赞 评论 收藏
分享
年前面的一共两轮面试,二面挂了,十分的可惜呀,虽然我作为一个纯JAVA选手,还是临时准备了一些安卓开发的一些内容,但是二面还是应付不过,整理一下面试题吧1. 做一个自我介绍2. HTTP、Socket 有什么差别3. WebSocket 是什么,和 HTTP、Socket 区别4. TCP 如何保障传输可靠5. TCP 拥塞控制有哪些方法6. HTTPS 原理,和 HTTP 区别7. 为什么用 NIO,相比 BIO 解决了什么问题8. 继承、封装、多态9. 重写和重载的区别10. Java 四种引用是什么,有什么区别、使用场景11. GC 可达性分析算法12. GC Roots 有哪些13. Java 异常种类,Exception 和 Error 区别14. 什么是泛型,泛型擦除是什么15. 泛型通配符类型有哪些16. ArrayList 底层结构和扩容模式17. ArrayList 和 LinkedList 区别18. HashMap 底层结构19. JDK 1.8 之后 HashMap 有什么变化20. HashMap 线程安全吗,为什么21. ConcurrentHashMap 1.7 和 1.8 区别22. 线程池工作原理23. 线程池队列满、最大线程也满,再添加任务会怎样24. 线程池拒绝策略有哪些25. JDK 预置线程池有哪些,有什么问题26. IO 密集型和计算密集型线程池怎么配置27. Java 中保证线程安全的机制还有哪些28. 协程了解吗,Go 和 Kotlin 协程对比29. 什么是 Spring IOC,作用是什么30. 安卓里自己实现 IOC 容器思路31. 什么是依赖注入 DI32. 自己设计依赖注入框架怎么做33. 什么是 AOP 思想,应用场景34. 什么是高级函数35. 延时任务实现方式有哪些36. Activity 生命周期37. Activity 弹弹窗生命周期有什么变化38. Android 四大组件及其作用39. 开发中常用哪些设计模式,怎么用40. MVC、MVP、MVVM 介绍41. 职业规划方向,和客户端开发会不会冲突42. 低代码/AI 辅助开发你是怎么做的43. 怎么提升 AI 生成代码效果44. 有没有做前后端规范约束生成效果45. 手写:链表反转(不使用额外内存)个人感想:面试官人很好,感觉挺和蔼的,题的话也是基础偏多一点,基本上都能回答出来,然后也是很快就约了二面了
吃不饱的迪恩很紧张:这么多
0 点赞 评论 收藏
分享
2025-09-24 11:17
东莞理工学院 Java
📍面试公司:用友🕐面试时间:2024年6月12日💻面试岗位:JAVA实习❓面试问题:1. 泛型在Java编程里的核心作用是什么,它怎样增强代码的灵活性与安全性?2. Java中多态通过哪些具体方式来实现,每种方式在实际开发中有何应用场景?3. 面向接口编程为何能让代码具备更好的扩展性,举例说明在系统升级时的作用?4. MySQL里page类型按存储和功能划分,常见的具体类型有哪些?5. MySQL中脏页出现的原因是什么,数据库系统如何处理脏页以保障数据一致性?6. MySQL的刷盘策略中,哪种策略能在数据安全性和性能之间取得较好平衡,为什么?7. HTTPS协议建立安全连接的完整流程是怎样的,每个步骤起到什么作用?8. 在进行大文件传输时,为保证数据可靠性,常用的校验和纠错机制有哪些?9. TLS协议在HTTPS通信中如何实现数据的加密和解密,密钥是如何管理的?10. MQTT协议适用于哪些物联网场景,它与其他消息协议相比优势在哪里?11. JVM在整个Java程序运行过程中承担什么关键角色,与普通Java程序有何关联?12. Java本地方法栈在JVM中有什么作用,它和虚拟机栈有什么本质区别?13. JVM运行时数据区里,方法区存储的具体内容是什么,对程序运行有何影响?14. Java类加载过程中,验证阶段主要验证哪些内容,为什么要进行这些验证?15. 若要自定义一个类加载过程,需要实现哪些关键方法,如何控制类的加载顺序?16. JVM的GC原理中,标记清除算法存在什么缺陷,后续有哪些改进算法?17. 操作系统一次读取数据的大小受哪些因素影响,不同存储设备有何差异?18. 用户态和内核态切换的触发条件有哪些,这种切换对系统性能有何影响?19. 项目中MQ和MySQL实现一致性时,分布式事务的常见解决方案有哪些,各有什么优缺点?20. AQS在Java并发编程里如何实现同步控制,核心思想是什么?🙌面试感想:这是我去年日常实习的一次面试,给大三上学期刚开始面试的我带来了不小的打击,纯粹的八股文盛宴,问的又偏又详细,当时还以为中大厂都是这种强度,心都凉了大半截
查看20道真题和解析
0 点赞 评论 收藏
分享
2025-09-19 10:44
已编辑
东莞理工学院 Java
如果跟我一样,双非本科,大学学得还算努力,目标不在大厂且正在为秋招焦虑,这篇攻略肯定能帮到你!我从7月到现在面了20多家中小厂,拿了14个offer。中小厂的实习薪资一般在200元/天左右,转正薪资在8k~14k之间。如果这个待遇是你想要的,我的经验应该能给你一些帮助。首先,中小厂面试官更看重你的实际开发能力。我面的这20多家公司,至少一半都是先问项目。只要项目讲得好,八股文基本一笔带过。只有少数情况,比如面试官对你的项目技术栈不太熟,才会问点基础八股文。这很好理解,中小厂的业务大多是CRUD,他们希望招人能立刻上手干活。所以,准备面试时,除了背八股文,更要花心思打磨项目。那怎么讲好项目,让面试官觉得你的项目有含金量、参与度高、理解透彻?分享一个我7月初的面试教训:我滔滔不绝讲了七八分钟,介绍项目用了啥技术、解决了啥问题,结果被面试官打断:“你说了半天,我还是没懂你的业务是干嘛的。”当时我有点懵,但马上调整了策略。后来每次讲项目,我都会先从业务角度说起:这个项目是基于什么场景?解决了什么问题?做到了什么效果?然后再讲具体的技术实现。这样面试官更容易get到你的项目价值。但这还不够!想让面试官觉得你牛,还得讲讲技术选型和底层原理。比如:为什么用这个技术?跟其他同类技术比有什么优势?简单说说底层原理(不用太深,点到为止)。这能体现你对项目的深度参与和学习的广度,是个大加分项!说了这么多,核心就一点:把项目讲好!以我面20多家中小厂、拿14个offer的经验来看,项目讲好了,至少70%的小厂面试都能过。再总结一下以下3点:先讲业务:开场就说清楚项目的业务场景、解决了啥具体需求。比如,这项目是为啥做的?帮用户解决了啥问题?效果咋样?让面试官秒懂你的项目价值。再说技术:讲你用了啥技术,具体咋实现的,解决了啥技术难题。重点突出你亲手干的部分,展现你的开发能力。最后加分:说说为啥选这个技术?跟同类技术比有啥优势?简单提点底层原理(不用太深,点到为止)。这能秀出你的学习深度和广度,面试官会觉得你真懂!最后,祝兄弟们都能拿到心仪的offer,冲!
我的秋招日记
0 点赞 评论 收藏
分享
2025-09-18 00:56
已编辑
东莞理工学院 Java
公司:保密(转正了再说)Timeline9.13HR约面9.14第一轮面试9.14测评9.15第二轮面试最终找到了这么一家不错的公司,是一家独角兽公司,背景还是不错的,实习薪资250/天,转正之后年包20~30w感觉也符合我的预期,虽说是实习转正不过感觉也比大部分在boss上的强,三个月就可以发起转正答辩,并且询问的考核标准只有产出,答辩只是一个过程(哈哈,不知真假)我觉得就以我这个背景来说,能找到这么一家已经很不错了不过,也对未来充满了担忧,我要从java转到go+react全栈工程师,而且业务方向也不是我特别熟悉的,感觉充满挑战,也是非常想把握好这次机会,而且也打算骑驴找马,所以未来也会非常辛苦,要学习新的知识和技术,又要准备秋招面试,感觉要变成核动力牛马了,虽然感觉也算半上岸吧,这也算是我能找到的天花板了,是仍有非常多不确定因素,所以仍需努力!!!在秋招的时候也面了大大小小20多家小厂,通过了也有14家了,大部分都是实习毕业才给转正,而且薪资也也普遍在实习200一天左右,转正最高也只有12k,处于两个极端小厂随便过,大厂挂简历,所以每天也是处在焦虑当中,这家公司说完待遇之后,也是让我眼前一亮,我也就接受了,接下来就好好努力学习新东西吧,争取能够转正,也希望兄弟们能够找到自己心仪的工作
骚客履薄冰:机器人,感觉今天这行业好火
秋招的嫡长offer
0 点赞 评论 收藏
分享

创作者周榜

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