校招 未知部门 / 前端 / 一面

[面试日期] 2025-05-24 [面试时长] 未知
[学校背景] 北京邮电大学 | 211 [学历背景] 未知
[发布人] 面试之星官方收录
<h2>阿里国际一面5.23</h2> <p><span>研究方向</span></p><p><span>用过flask,和spring相比有什么区别?那个方便?</span></p><p><span>写过前端那些代码吗?用过什么前端开发工具吗?</span></p><p><span>用的是idea还是vs?</span></p><p><span>有没有使用过AI编程插件(说可以去学习一下)</span></p><p><span>会不会大模型</span></p><p><span>数据库的锁的话了解过没有?</span></p><p><span>如说在这种并发写的场景下,我们用数据库的话需要注意哪些点呢?</span></p><p><span>对,用锁可以,但是锁它的相当于它的实现方式也有多种,你了解哪一些啊?比如说用数据和锁的话?</span></p><p><span> Redis 锁你了解过吗?</span></p><p><span>消息队列用到过不?线程池用过吗?</span></p><p><span>消息队列在什么场景下使用?</span></p><p><span>那比如说做到这个异步,如果说我假设我们不用那个消息队列的话,你觉得还有什么实现方式啊?</span></p><p><span>数据结构这门课你有没有学过?</span></p><p><span>现在就是说假如我现在有一个单向链表,单向链表如果说我要查找那个某个数据,它可能就是遍历,从头到尾。那现在我这个链表我在创建的时候或者插入的时候,我已经把它变成了一个有序的链表。我如果我现在去查找某个里面某个元素的话,我还是需要遍历到点。我还是觉得挺慢的,不改变这个数据结构的情况下。你能够给一个方法或者是怎么改造一下,能够提高这个查询速度?</span></p><p><span>那你怎么去构造多级链表呢?具体怎么操作?</span></p><p><span>有一个比较大的文件,里面可能存储的都是一些这个网站的访问IP,现在我需要做一个统计,就这个文件我要做统计一下那个,比如说那个高频的那个访问的IP,就比如说前 100 个。现在要把它做出来,这样就是从算法的角度考虑,这反正也是个数据结构里面的一个有问题,那你来做的话,你可你会怎么做?</span></p><p><span>做过网络编程里面它有一个对数据的流的处理,有一个大段序和小段序,这个了解吗?</span></p><p><span>不同机器之间的程序之间需要进行交互,是吧?通信的话,我们有哪些手段或者方法?</span></p><p><span>http是无状态的这个有了解过吗?</span></p><p><span>如何设计一个无状态的HTTP接口?</span></p><p><span>设计模式了解哪些?</span></p><p><span>工厂模式跟那个策略模式有什么区别?</span></p><p><span>设计原则这个有了解过吗?</span></p>
AI 推荐面试题