超聚变校招软开面经
#牛客AI配图神器#
1.请用5分钟时间自我介绍,包括专业、项目经历、技能等。
2.你本身是计算机专业的吗?
3.你们主要学了哪些课程?
4.CPU 主要由哪些部分组成?
5.CPU 缓存的主要作用是什么?
6.多核 CPU 中,如果多个核心都缓存了同一块内存数据,其中一个修改了数据,如何通知其他核心保持一致性?
7.CPU 修改内存数据时,是先写缓存还是先写内存?
8.如果写缓存后突然发生故障(宕机),数据会不会丢失?怎么处理?
9.有没有用过 Linux?在项目中用它做过什么?
10.Linux 中查看文件内容有哪些方式?
11.如何查找文件中的内容?(如使用 grep)
12.如何递归查找某个目录下所有文件中包含的关键字?
13.什么是阻塞 I/O 和非阻塞 I/O?它们的区别是什么?
14.平时用的 JDK 是哪个版本?
15.ArrayList 和 LinkedList 有什么区别?
16.它们的内存占用哪个大?为什么?
17.如何将一个 ArrayList 拷贝到另一个 ArrayList?有哪些方式?哪种最快?
18.Java 线程有哪些状态?
19.线程在什么情况下会进入阻塞状态?(举出几种场景)
20.平时用 Spring 吗?是否用过微服务(Spring Cloud)?
21.Spring AOP 的机制是什么?底层是如何实现的?
22.AOP 一般用在哪些场景?
23.你简历里提到的“慢接口优化”是怎么做的?从分析问题、定位问题到修改,讲一下完整过程。
24.这个接口慢是谁发现的?是用户还是测试?
25.你是怎么定位到具体是哪个地方慢的?(用 debug?)
26.项目中有没有用 APM(应用性能监控)工具?
27.你有没有学过或了解过类似的性能监测组件?
关于 AI 的使用
28.你提到用了很多 AI 工具,能不能系统介绍一下你在实习和个人项目中具体用到了哪些 AI 能力?
29.你用的开发工具是 Cursor 吗?有没有用过 openCua(或类似工具)?
30.在 Cursor 中,如何实现并行任务(比如前后端同时开发、测试、代码提交等)?有没有用过?
#春招##面经##超聚变##Java#
1.请用5分钟时间自我介绍,包括专业、项目经历、技能等。
2.你本身是计算机专业的吗?
3.你们主要学了哪些课程?
4.CPU 主要由哪些部分组成?
5.CPU 缓存的主要作用是什么?
6.多核 CPU 中,如果多个核心都缓存了同一块内存数据,其中一个修改了数据,如何通知其他核心保持一致性?
7.CPU 修改内存数据时,是先写缓存还是先写内存?
8.如果写缓存后突然发生故障(宕机),数据会不会丢失?怎么处理?
9.有没有用过 Linux?在项目中用它做过什么?
10.Linux 中查看文件内容有哪些方式?
11.如何查找文件中的内容?(如使用 grep)
12.如何递归查找某个目录下所有文件中包含的关键字?
13.什么是阻塞 I/O 和非阻塞 I/O?它们的区别是什么?
14.平时用的 JDK 是哪个版本?
15.ArrayList 和 LinkedList 有什么区别?
16.它们的内存占用哪个大?为什么?
17.如何将一个 ArrayList 拷贝到另一个 ArrayList?有哪些方式?哪种最快?
18.Java 线程有哪些状态?
19.线程在什么情况下会进入阻塞状态?(举出几种场景)
20.平时用 Spring 吗?是否用过微服务(Spring Cloud)?
21.Spring AOP 的机制是什么?底层是如何实现的?
22.AOP 一般用在哪些场景?
23.你简历里提到的“慢接口优化”是怎么做的?从分析问题、定位问题到修改,讲一下完整过程。
24.这个接口慢是谁发现的?是用户还是测试?
25.你是怎么定位到具体是哪个地方慢的?(用 debug?)
26.项目中有没有用 APM(应用性能监控)工具?
27.你有没有学过或了解过类似的性能监测组件?
关于 AI 的使用
28.你提到用了很多 AI 工具,能不能系统介绍一下你在实习和个人项目中具体用到了哪些 AI 能力?
29.你用的开发工具是 Cursor 吗?有没有用过 openCua(或类似工具)?
30.在 Cursor 中,如何实现并行任务(比如前后端同时开发、测试、代码提交等)?有没有用过?
#春招##面经##超聚变##Java#
全部评论
相关推荐
牛客71009982...:投吧 现在也没法开始二战,别评论区说什么就不去思考,简历加学历我觉得可以了 我都有很多面试 相信你也可以
点赞 评论 收藏
分享
03-27 19:24
门头沟学院 安卓 点赞 评论 收藏
分享
查看5道真题和解析