阿里云前端面经(一二+hr面)

一面

项目相关(问的比较多)

登录的流程

xss是如何攻击的,恶意脚本注入的方式

CSRF攻击,如何防御

SSR和CSR的优势和区别:首屏时间、服务器资源占用、SEO

常见的http状态码(101、201没听过):

token的更新方式、双token怎么做更新;

JWT组成,payload里有什么字段

webSocket是什么

SSE以及事件流的格式

git合并,迭代下如果有分支有问题怎么解决。(怎么做分支和代码的管理)

环形链表

二面:

项目问题

最长公共前缀(没写好,被吐槽太繁琐)

hr面

有点压力面

优缺点,缺点有没有具体带来什么损害

面对压力下如何安排自己的工作。

具体期望薪资范围(追问我回答,不太好扯,报了个25k以上,不知道是不是报低了)

为什么转前端,为什么本科的时候不转,研究生才转,为什么实习经历那么少。

大二大三在干嘛,大四在干嘛?

许愿:希望能拿到秋招第一个offer
全部评论
接好运
点赞 回复 分享
发布于 10-12 21:56 北京

相关推荐

时长 1h 1. 自我介绍2. 实习3. 作用域链4. 用过哪些useHook,作用,怎么使用5. setState原理6. react diff过程7. webpack的loader和plugin区别看代码说输出1. 回答错误```tsconst async1 = async () => {console.log('async1');setTimeout(() => {console.log('timer1')}, 2000)await new Promise(resolve => {console.log('promise1')})console.log('async1 end')return 'async1 success'}console.log('script start');async1().then(res => console.log(res));console.log('script end');Promise.resolve(1).then(2).then(Promise.resolve(3)).catch(4).then(res => console.log(res))setTimeout(() => {console.log('timer2')}, 1000)```2. 回答错误```tsfunction obj(){}Function.prototype.one = function(){}Object.prototype.two = function(){}obj = new Obj()问obj是否可以访问到one和two方法```手撕函数柯里化反问1. 业务是什么(打卡,绩效考核审批流程之类的,头一次见这个部门,感觉怪怪的)2. 我在xhs的时候看到AI部门在制作设计图转码的AI,并且还有figma make这种可以直接生成设计图和前端代码的AI,以及谷歌推出了CDP-MCP,让Agent可以调试浏览器了,感觉都倾向于通过AI来赋能前端UI构建,请问这种情况下前端除了扎实的UI构建功底以外,还有什么提升竞争力的方法呢10mins后约明天早上11点二面,让我加强基础这个部门咋样啊,感觉怪怪的,答成这样都可以这么快过,有点害怕
查看10道真题和解析
点赞 评论 收藏
分享
评论
4
10
分享

创作者周榜

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