本人25届,广州某末流211本,面的是秋招正式批。
先说说时间线:7.25笔试
然后8.9发邮件让我加hr约一面,教育BG
一面时间约到8.12
面完第二天就跟我说约二面了,不知道为啥这么快,我看别的小伙伴都是起码过一两个星期的。
约的8.14也就是今天13:30面,刚刚面完
一面有点不太记得了,我按照记忆努力写吧
一面30min
面试官看上去很好相处,面了几分钟之后他把摄像头关了
1. 上来让你先自我介绍
2. 介绍完之后介绍一下项目
开始问八股
3. 了解JVM吗?
我说学习过
4. 让我自由发挥说一说
我先大体讲了一下结构,然后掰扯类加载器
5. 被打断,问4G内存CMS垃圾回收器啥啥啥的
我说我没深入学习过CMS垃圾回收器,我学G1比较多点
6. 那你深入说说G1
自由发挥能说多少说多少
7. 看你项目里用了redis分布式锁,说说redis如何实现分布式锁?
利用set ex nx命令+lua脚本
8. lua脚本是用来干嘛的(类似的问题)
我说不太清楚,可能是保证原子性?面试官说是的,早知道就不说不太清楚了
9. 看你用了rabbitmq,为什么用rabbitmq?
我说的技术选型的问题,也就是为啥不用其他的
10. 那rabbitmq用来干嘛的?
我说用于解耦,面试官补充还有削峰填谷
11. 你说说rabbitmq工作模式
简单模式,工作队列模式,发布订阅者模式,路由模式,主题模式
12. 你在项目里怎么用的?
如实回答
13. 最近学了什么技术?
我说我学了docker
14. 怎么学的?
15. 有自己写过dockerfile吗?
有
目前想起来就这些,想到啥再补充
问完之后无手撕,也没给我问问题,直接结束了
8.14二面30min
刚刚面完,热乎的
面试管应该是教育BG主管,面试的时候面带微笑,但是问题都很难
从合肥打过来的面试
上来没要自我介绍,首先问老家是哪里的,第一志愿地址,接受其他base吗
广州,第一志愿广州,可以接受
然后开始问问题
1. 你知道切面吗?
大概说了一下
2. 如果让你从零开始实现一个切面,应该如何实现?
我硬说了一些,其实都是说Spring里面的AOP的概念,AOP底层还没了解过
3. 用过Linux吗?
用过
4. 说一下tail的功能
说了,我补充了我平时都是用tail -f查看实时更新的日志,给自己挖大坑
5. 用的是小f还是大F
小f,追问大F用过吗我说没有
6. 那如果让你从零开始写一个tail -f怎么实现?
我真不知道,扯了一些管道啊之类的
7. 用过Java里面的多线程编程吗?
用过一点
8. 线程间通信方式?
脑子一片混乱一下短路了没答上来,就答了个共享内存和信号量,其实还有互斥锁,消息队列,管道,RPC调用
9. 用过Java提供的api实现网络编程吗?
没有
10. 拷打项目
11. 你知道现在大模型最流行的算法是什么吗?
我说NLP
12. 用过哪些大模型?
13. 用的最多的是哪个?
14. 为什么用这个最多?
15. 你觉得未来ai会淘汰程序员吗?
我说不会
16. 哪种程序员不会被淘汰?
17. 我现在在合肥,你现在在广州,我们的通信跨了很多个省,如何找出一个最快的网络通道?
这个也不会答,扯了一点计算机网络的东西,说我们视频是UDP之类的,然后说找延迟最低的网络通道
18. 最后一个问题,问意愿薪资
无手撕
结束,让我反问
先问了一下技术栈,面试官说语言Java偏多,也有用go的
然后请面试官给我一个评价给个建议,其实是想套套看他的态度
他说工作中不要局限与开发这一块,可以多学点其他东西比如说数据分析之类的。真的是建议
然后结束了,总是面试官人很好,全程笑眯眯的,但是问题都很难答,感觉要凉
#科大讯飞##科大讯飞2025校园招聘#