26秋招小结 含面经碎碎念版

bg双非一本,9月中旬开始投递,官网总投递数300左右(以岗位计)

以下为面经,无特殊标注均为Java岗,想看感想的可以直接拉到最后

cvte 9.26一面

1、介绍一下简历里的项目(是的没有自我介绍)

2、竞赛情况(我简历上写了蓝桥杯)

3、在做项目过程中遇到的最困难的问题

4、有了解过规则引擎吗(没听过)

规则引擎是一种将业务决策逻辑从应用程序代码中剥离出来,并基于预定义规则来自动执行决策的技术,简单来说,就是把if-else写成可热拔插的配置,让业务人员改规则而不用改代码,常见的规则引擎有Drools、Easy Rule等

5、Redis持久化机制

6、CompletableFuture实现原理

7、项目

8、实习

9、如何保证Redis数据一致性

10、手撕-自命题(抽奖相关)

11、平时有用ai吗,怎么用的

12、最近在学什么,有什么印象深刻的知识点吗

13、反问

秋招第一场面试,有一些还是没准备到,包括当时背的八股也有一些没背全,毫无意外的挂了,手撕题目也更偏向应用型的,不太擅长

中达集团 10.23hr面

5分钟了解基本情况,无后续

广东广安信息 11.10一面

1、自我介绍

2、HashMap和Hashtable

3、ConcurrentHashMap

4、Redis持久化,区别

5、实习

6、专业技能是在学校学的还是自学的

7、有兴趣做运维吗(?)

8、分布式了解哪些

9、表和视图的区别

10、家庭情况与期望薪资

11、反问

后续微信通知oc,需要提前到岗,相当于实习转正

金智教育 11.13一面

1、哪里人,为什么想来北方,我看你学校是广州的,为什么不留在广州

2、对南京有什么印象吗(我说适合生活,然后他说广州也很适合生活,我说想多出去走走,他问我是要逃离父母吗???)

3、有挂过科吗,学的最好和最不好的一门课

4、毕业论文情况

5、开发和测试的区别

6、背井离乡安家立业这一块你有考虑过吗,你有同学在这边吗

7、实习担任的角色

8、MySQL常用字段类型,如果字符串超过了4000个字,用哪个类型,在设置主键的时候一般用哪个

9、讲一下泛型

10、什么时候会用到反射,代码应该怎么写呢

11、在界面中进行查询,比如按名字查询,模糊查询,怎么设计controller

12、事务强制提交怎么写,比如一个方法里面有两个insert,第一次insert之后要提交,不管第二个insert有没有执行成功,要怎么写

13、平时测试时自测是怎么做的,你的bug多吗,平时怎么跟测试人员交流,如果他提出的bug不合理,你会怎么做

14、最近有在学什么吗,为什么要学这个

15、你在测试的时候是从前端代码跑到后端,还是自测自己接口

16、和前端对接的细节,参数怎么定

17、引用传递和值传递的区别

18、页面特别慢怎么排查

19、开发过程中分配给你的任务太多了,按照你的进度完全不可能做完,你会怎么做(我说先沟通协调一下什么的,不行就加班,他说如果加班也做不完,且领导不管你说什么就是不能协调,没有多余的人给你,他只要结果,你就是得按时交,很不讲理,技术一般还总是会骂人说东说西的,你怎么办,我内心:???你是在问我吗,不想要我直说)

20、var、let、const区别(前端相关,直接说了不会)

21、怎么防止sql注入

22、try-catch一般写在哪一层

23、一个接口,前端要传给你abc三个参数,你在controller里怎么写

24、现在有一个报错,你完全没见过,你会怎么去解决

25、用过ai工具吗,怎么用的

26、get和post的区别

27、url长度限制多少

28、JavaScript事件的一道题,不会

29、http可以访问https吗,反过来呢

30、final的作用

31、this的作用,可以调父级吗

32、ArrayList和LInkedList的区别

33、开发时怎么进行调试,步骤

34、消息队列了解哪些

35、在项目中怎么用第三方jar包

36、maven有用过吗(差点没听出来,我还以为是什么新兴的技术)

37、你觉得ai会替代人类吗

38、计算机几个行业,大数据Java视觉之类的,你对什么更感兴趣(我说Java,他说还是想当一个牛马是吧,强度挺大的)

39、考虑读研吗,为什么

40、反问

最迷惑的一场面试,说实话有点不舒服,感觉在劝退我,无后续

迪博 11.18一面+hr面

1、自我介绍

2、怎么用SpringBoot快速搭建一个项目

3、SpringBoot自动装配原理

4、高并发请求怎么保证一个共享变量的线程安全

5、了解前端吗

6、前后端数据交互流程,前端和后端分别讲一下

7、返回数据不正确怎么排查

8、单元测试连接数据库怎么测试

9、怎么样的代码是好的代码

10、ai编程用过吗

11、现在你正在开发一个功能,你的产品经理提出了一个更紧急的新需求,怎么处理

12、身高体重(?)

13、挂过科吗,班级排名,要读研吗,四六级情况

14、对公司了解多少,哪些方面吸引你,为什么想投,投递渠道

15、为什么不在实习公司转正,offer情况

没有反问,拒信

数字马力 11.19一面

1、自我介绍

2、aop和ioc是什么意思,aop怎么实现的,被声明为final的方法能够被代理吗

3、Spring三级缓存,为什么是三级,理论上二级缓存也能解决

4、SpringBoot的原理了解过哪些

5、SpringBoot相当于SpringMVC解决了什么问题

6、栈和队列的特点

7、二叉树前序遍历、中序遍历、后序遍历分别是什么意思

8、知道前序遍历和后序遍历可以还原树吗

9、二叉树的变种知道哪些

10、b树和b+树了解吗

11、为什么数据库底层不设计成红黑树

12、操作系统的性能瓶颈一般是什么

13、操作系统生产者、消费者指的是什么,解决了什么问题

14、进程和线程的区别

15、进程通信的方式

16、管道通信什么意思

17、OSI七层模型

18、TCP和UDP位于哪一层,他们有什么区别

19、TCP怎么保证可靠性

20、怎么保证数据包按序到达

21、TCP三次握手

22、拥塞控制具体讲一下

23、ai用过哪些智能体

24、反问

很善于引导,点赞

数字马力 11.26二面

1、面试官介绍本次面试流程(虽然他不开摄像头,但是他是唯一一个介绍流程的)

2、自我介绍

3、用一两句话概括你的校园经历

4、实习中做的好的地方和不好的地方

5、后面有复盘吗,有一些总结的思路吗

6、了解实习公司规模,组内规模

7、项目里挑一个最难的地方,重点讲一下怎么解决的

8、对Redis ZSet的理解

9、为什么不直接使用跳表还要用一个压缩列表呢

10、Redis集群脑裂听说过吗(我听成老链了,我还在想又是什么新鲜的东西)

11、Redis内存满了会怎么样,一般用哪种内存淘汰策略,为什么,生产建议用哪个

12、Redis Bitmap用过吗,可以当布隆过滤器吗

13、布隆过滤器会有什么问题,怎么解决

14、微博热搜,有一个明星突然官宣恋情,把热搜打掉了,解决思路,可以从事前、事中、事后三个维度思考(这里面试官提到了可以进行分key,把一个大的key分为多个小的,后面我自己想了想现在微博好像确实使用了这种方法,一个事件可能对应了多个话题)

15、反问

会引导,挺好的,但是我真的不想对着一个头像啊

后续oc,发正式offer签三方提前实习80天

星云开物 11.20一面

(以下为回忆版,不完全且无序)

1、实习过程中遇到的最大的难题(没有自我介绍)

2、有没有解决什么线上问题

3、实习公司的技术架构

4、为什么不转正

5、商品超卖问题怎么解决,有没有兜底措施

6、高并发怎么解决

7、sql调优

8、explain执行计划具体怎么看,type有哪些

9、SpringBoot是做什么的,自动装配原理

10、设计模式了解哪些,项目中有没有用过

11、责任链模式介绍一下

12、juc包了解哪些

13、ReentrantLock讲一下

14、ConcurrentHashMap

15、最熟悉的垃圾回收器

16、G1的回收价值具体怎么判断

17、缓存层失效怎么办

18、索引失效场景

19、消息队列用过哪些

20、RabbitMQ死信队列,哪些情况会触发

21、ai用过哪些,怎么用的,ai编程用过吗

无后续

StarThing 11.27一面

1、自我介绍

2、为什么选择走Java

3、介绍一下实习做过的项目

4、实习相关

5、Redis使用场景

6、延迟队列使用场景

7、RabbitMQ内存模型和磁盘模式区别

8、个人职业生涯发展规划

9、了解我们公司吗

10、实习公司工作强度,对加班的看法

11、最近有在学什么吗

12、反问

有说有笑的挂了我

某司 11.28一面

1、自我介绍

2、介绍一下项目背景和用途,功能

3、项目相关

4、数据库和缓存一致性怎么保证

5、实习相关

6、ArrayList底层数据结构和一些方法

7、CopyOnWriteArrayList复制行为,一个一个添加和一批添加扩容的时间复杂度对比

8、哈希碰撞了解吗

9、ThreadLocal数据结构,应用场景

10、双亲委派机制和类加载检测

11、对Redis的理解

12、Redis有哪些数据结构,使用场景

13、用Redis去设计一个分布式锁,怎么设计

14、Redis过期淘汰策略

15、Spring讲一下你觉得讲的点

16、bean加载过程

17、循环引用怎么解决

18、分布式事务了解吗(开始吟唱哈哈哈)

19、银行家算法

20、手撕-无重复字符的最长子串

有一种技术交流的感觉,点赞

12.04二面

1、自我介绍

2、项目是出于什么目的做的,是单体的还是分布式的,有哪些功能

3、项目相关

4、实习主要做了什么,参与了什么项目

5、堆对象内存分配规则

6、新生代老年代,一个完整的过程是怎么样的,什么时候会触发gc

7、jvm的内存结构,各自的作用

8、有三个线程,怎么保证顺序执行

9、什么是线程安全,怎么保证

10、用线程池,核心要注意什么

11、bean的生命周期

12、SpringBoot的注解了解哪些

13、SpringBootApplication注解了解吗

14、sql题

15、覆盖索引是什么

16、使用where,大于等于或小于等于查询,但是无法命中索引,可能原因

17、手撕-最长回文串,写完讲思路

18、反问

挺好的,面试官情绪好稳定,突然让写sql有点猝不及防

12.09hr面,已oc

招商永隆 11.28一面

1、自我介绍

2、项目是实习中做的还是练手的

3、数据表设计注意什么

4、什么情况索引会失效

5、项目相关

6、缓存怎么实现的

7、热点数据的淘汰原则

8、从前端到后端请求的交互过程

9、controller都是暴露出来的,怎么防止恶意访问

10、了解过云开发范式吗(没听过)

11、后端在接收前端传过来的数据时,怎么接收合适,用dto类吗,还是什么类,还是就通过字符串接收

12、接收之后会放到实体类中再去处理,还是直接去操作数据库

13、用户表一般存什么信息,联系方式要加密吗,一般用什么加密

14、对称加密和非对称加密的区别

15、比如存手机号要进行加密,此时数据库存储的是加密后的信息,如果界面要模糊查询,怎么做

16、怎么看索引有没有命中

17、explain执行计划还有其它功能吗

18、两个账户a和b,转钱的时候怎么避免死锁

19、事务的隔离级别

20、读未提交和读已提交的区别

21、如果给你一个很大的文件和一个很小的内存,要怎么去处理这个文件

22、aop和拦截器的区别

23、具体介绍一下aop

24、最简单的方式怎么实现一个分布式锁

25、反问

后续一面过约二面,不太想去了就没约,而且过了很久才约二面,我还以为没了

店小秘 11.29一面

1、自我介绍

2、ArrayList和LInkedList的区别

3、ArrayList默认空间多少

4、HashMap和ConcurrentHashMap的区别

5、HashMap1.8为什么要引入一个红黑树,优势是什么

6、ArrayList有没有线程安全的实现,介绍一下

7、红黑树的数据结构是怎样的

8、什么情况用数组,什么情况用链表

9、数据库的事务有了解吗

10、数据库隔离级别,可重复读是什么意思

11、MySQL索引有哪些

12、事务执行的过程,比如在一个事务里,第一步查出一条数据,第二步插入一条数据,整个过程是怎么样的

13、慢SQL怎么解决

14、怎么看索引是否失效

15、Redis数据结构,常用的有哪些

16、怎么防止缓存穿透

17、Redis生产者消费者了解过吗

18、Redis线程模式是什么,多线程还是单线程

19、RabbitMQ怎么保证消息不丢失

20、RabbitMQ怎么保证不重复消费

21、系统比较卡,怎么定位问题

22、实习相关

23、反问

线下笔试面试,应该只有一面,很多人在那排队,等了很久

腾讯云智 12.10运营开发一面

1、手撕-自命题

2、手撕-括号匹配

3、自我介绍

4、MySQL复合索引有一个最左匹配原则,讲一下

5、为什么是从左到右匹配呢

6、MySQL索引结构是什么,具体展开一下

7、插入删除一个元素可能会引发索引的变更,分析一下b+树的时间复杂度

8、怎么排查慢查询,怎么优化

9、MySQL主从复制的原理

10、Redis常见数据结构和使用场景,在项目中使用到了哪些

11、项目相关

12、Redis为什么要做持久化,有哪些持久化方式

13、Redis读写量大的话,AOF文件会很大,每次恢复起来就会很慢,是怎么解决的

14、缓存穿透、缓存击穿、缓存雪崩

15、Redis内存淘汰策略

16、LRU和LFU让你设计怎么实现

17、Redis哨兵模式

18、计算机网络在发送请求时有一个滑动窗口,了解吗

19、拥塞控制了解吗

20、智力题-两个水杯,里面有不同容量的水,问怎么能倒出另一个固定容量的水(完全没准备过,为什么要考智力题啊)

21、工作地意向

22、反问

面试官会引导,体验不错,面试的时候他还一直夸腾讯哈哈,后续过了两天变成业务复试,但是等了几天没收到二面约面信息,再去看变成了筛选中,怎么面试中还要横向的吗

还有一些没记录的这里就不写了

至此我的秋招算是结束了,最近也都不打算面试了,总结一下我觉得是80%痛苦+15%迷茫+5%开心,还是起步太晚了,到了大三下学期才开始找实习,之前都没有这个意识(牛客我怎么这么晚才遇见你啊),如果早一点开始实习多刷几段可能还有更多机会,这也导致我当时暑期实习完全没有竞争力,后面去了日常实习,今年秋招开的也很早,搞的我实习的时候还有点焦虑怕自己参加的太晚没机会了,9月就开始在总结实习背八股海投什么的,在国庆前约到了一个面试,但是就是准备的不充分吧,毫无悬念的挂了,但当时我还觉得没什么,后面还有很多机会,现实给了我沉痛的一击,整个10月只有一场面试,估计还是kpi面,当时甚至都不想继续找想去考公了,但是想想考公也很难啊,别人都复习那么久了,我现在开始还来得及吗,而且本来在我的计划里就没有考公这个选项,后面还是继续找工作了,好在还是约到了几个面试,这一度让我觉得我又好起来了,其实之前也有听说过一些言论就是双非的高峰期也是集中在11 12月这样,然后就一直面试,不断总结,这段时间学习上的成果明显比之前要好很多,所以还是要在面试中总结提升,多看看别人的面经,遇到不会的题目就继续扩展,毕竟八股是背不完的,我们只能是尽量多的了解。后面11月结束的时候也还有一些面试流程在推进,所以也还是在继续前进,毫无反馈才是最可怕的,因为那样你就不知道要去加强哪些,所以对于我来说,只要有面试机会一般都会去面一下,不管最后是不是真的要去,坚持海投海面(其实也是因为我的面试机会真的不多,不想放下任何一点希望)。

有时候我也会觉得迷茫,不知道自己选择的路是不是对的,会不会其实去考公会是更好的选择,但同时我也跟自己说,不要去美化没走过的路,没有什么是完美的,其它路也会有其它路的痛苦,坦白来说,秋招这段时间是我最难受的一段时间,有时候真的什么都不想做,就是觉得没有希望吧,好像你做的一切最后都只会变成痛苦,包括后面一直在等面试结果的时候,总是害怕自己没过,害怕到头来一场空,不知道如果真的没了要怎么去面对自己,面对家人朋友,我知道工作不是生活的全部,我也知道就算最后找不到在现代社会也是饿不死的,可我还是放不下,我还是很痛苦,但是一定不要放弃自救!我确实很痛苦,可是我不想一直痛苦下去,我不能一直痛苦下去,多关心关心自己,累了就休息一下,出去外面走走,看看大自然的风景,是的也许我不能长时间的休息因为我怕会成功后面的机会,但是比如说休息一个下午,或者是每周给自己放假一天还是可以的,而且当你心情不好到一定程度,其实你的脑子可能也会变不好,那样反而会降低复习的效率,所以还是要照顾好自己。

最后,希望我们前行的路上一直有阳光,落子无悔,万事胜意。

全部评论
佬秋招前是一段实习经历嘛
点赞 回复 分享
发布于 01-17 19:12 浙江
查询蓝桥杯战绩
点赞 回复 分享
发布于 01-09 17:10 北京
共鸣了适当的给自己喘口气的机会,才能走得更稳、更远,给自己上太多压力会适得其反的
点赞 回复 分享
发布于 01-08 14:19 江西
坚持到现在的勇气,一定会换来想要的结果!
点赞 回复 分享
发布于 01-08 14:17 吉林
看哭了
点赞 回复 分享
发布于 01-07 23:32 浙江
佬什么项目
点赞 回复 分享
发布于 01-07 23:17 吉林
佬,签了吗
点赞 回复 分享
发布于 01-07 19:08 广东

相关推荐

回头看 2025 年,最大的关键词只有一个:秋招。这一年并不轰轰烈烈,但足够漫长;也谈不上成功,却让我真正理解了“选择”“定位”和“成长”这几个词的重量。一、秋招投递与面试记录从 9 月底到 12 月初,我的秋招几乎贯穿了整个秋天。我总结了自己接收到面试的公司和岗位:9.28|超聚变 —— IT 技术工程师(群面)+ 技术面9.29|传音控股 —— 助理后端开发9.30|中联西北院 —— 软件开发10.9|迪普科技 —— 测试工程师10.16|字节跳动 —— 测试开发工程师10.19|陕西移动 —— 金种子,网络运维管理岗10.23|CVTE —— 应用软件工程师10.27|超聚变 —— 软件开发工程师10.27|卓望 —— Java 开发10.28|中兴通讯 —— 软件开发工程师10.30|优必选 —— 测试开发工程师10.31|去哪儿旅行 —— 测试开发工程师11.1|作业帮 —— 后端研发工程师11.3|HSBC —— Engineering11.11|远江盛邦 —— 研发工程师11.12|ThunderSoft —— Java 工程师(被鸽,不面了)11.19|腾讯云智 —— 测试开发工程师11.25|浦发银行 —— 储备生(客户经理 / 柜员)11.30|联易融数字科技 —— 后端开发培训生(武汉)12.2|广电计量 —— 测试工程师12.2|陕西电信 —— IT 运营、软件开发从互联网大厂、ICT 厂商,到国企、运营商、银行;从后端开发、Java 开发、软件开发,到测试 / 测试开发 / IT 运维,我几乎把自己能碰到的方向都试了一遍。当时的想法其实很简单:先上车,再挑方向。二、这一轮秋招给我的真实感受如果用一句话概括:比想象中残酷,但也比想象中更“公平”。岗位差异,比我想得更重要。同样是“软件/技术岗”,不同公司的侧重点完全不同:有的重算法与系统理解、有的重工程经验与项目落地、有的重稳定性、沟通能力和背景匹配。这让我意识到,“技术好”只是一个很笼统的说法,匹配度才是核心。测试 / 测试开发并不是“退而求其次”,在真正准备测试开发面试、接触像字节、腾讯云智这类团队后,我明显感受到,好的测开,对系统理解要求非常高,自动化、质量体系、工程思维缺一不可。它不是“不会写代码才去做的岗位”,而是工程化能力的一种体现。情绪消耗,远大于技术消耗等消息、被排序、被鸽、HC 不确定……最难的不是刷题,也不是准备八股,而是:明明已经尽力,却依然不知道结果会不会轮到自己......三、反思:这一轮秋招下来,我也清楚地看到了自己的问题:方向摇摆偏多,发力不够聚焦;前期投得比较散,导致准备时精力被拉得很碎。如果重来,我会更早确定 1~2 个主攻方向。项目表达可以更“岗位化”,同一个项目,在后端 / 测开 / 运维岗位面前,讲法其实应该完全不同。心态需要更稳定,秋招不是短跑,而是消耗战。情绪一旦失控,准备效率会断崖式下降。四、最终的理解与收获到了年末,我反而比年中更平静了。我开始接受一件事:秋招的结果,并不等于个人价值的终审判决。这一年,我至少确定了几件很重要的事:——我适合、也愿意长期走工程技术路线——我对系统、质量、架构、稳定性这些“看不见但重要”的东西,有耐心——我比以前更清楚:想成为怎样的工程师,而不是只想进哪家公司但所幸,我最终拿到了自己比较理想的offer,我的秋招完美落幕,并没有像悲剧电影中的那样,有个不完美的结局...结语:2025 年的秋招,没有一锤定音的高光结局,但它让我完成了一次真正成熟的转身。如果说以前是“想上岸”,那现在,我更在意的是——我在往哪游,以及会不会一直游下去。这一年,辛苦了。下一年,继续走。
2025年终总结
点赞 评论 收藏
分享
2025-12-29 12:25
江苏科技大学 Java
1、实习介绍2、后续的规划,你自己想做 C++ 的哪个方向/领域,想做后端还是桌面应用开发,还是其它的,有自己的想法吗?3、我看你做了一些后台的相关项目,比如这个多设计模式下的同步异步日志系统,你是怎么去理解同步异步的设计?4、有了解过底层的 IO 模型吗?比如阻塞 IO、非阻塞 IO,有用过类似的 IO 模型吗?5、有用过异步 IO 吗?说一下异步 IO 的底层原理,就操作系统的调度,讲讲底层的数据结构是怎么唤醒,用户态进入内核态的过程?6、说一下 TCP 和 UDP 的区别吗,使用的场景分别是怎么样的?7、TCP 和 UDP 哪个存在粘包的问题?什么是粘包?怎么避免粘包?8、有了解 HTTP/3.0 是用 TCP 还是 UDP 吗?为什么会选择 UDP?比如说哪些性能提升?9、HTTP 和 HTTPS 的区别有了解吗?10、游戏编程题:一个九宫格游戏,每局随机排布 7 个 1 和 2 个 0,玩家一局内有 9 次翻牌机会,当翻到 1 时 +1 分,当翻到两次 0 时即本局结束。输入是任意翻牌的位置,输出是游戏结束后玩家在本局的分数。(1)拓展 1:如果在翻牌的时候想做悔棋的操作,你会怎么设计?你会在设计上多一些什么数据结构?比如现在扩展成 n * n 的方格,这个方案是否有优化的方式,内存方面有什么代价?(2)拓展 2:如果这是一个网络小游戏,如果中途发生网络断线,你要怎么去恢复游戏状态?11、如果你向 AI 询问解决方案,你会怎么提问?12、如何核实 AI 给的代码的正确性?13、平时长时间使用同一个 AI 对话的话,你会怎么去避免 AI 幻觉的情况?14、有没有更擅长的部分没有在本次面试没有体现出来?15、反问
查看16道真题和解析
点赞 评论 收藏
分享
评论
21
51
分享

创作者周榜

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