3.11-阿里控股前端暑期实习一面
25实习面试初体验,面前紧张的不行,但是面试官人巨好,体验贼棒,不会的地方耐心解答,算法也会指导。
55分钟。复盘一下:
1.项目的地图功能介绍一下
2.JS中的this如何工作(答了四种绑定方式)
3.const let var
4.js如何实现深拷贝 浅拷贝
5.深拷贝要注意哪些情况?
6.排除了一切特殊情况,最简单的深拷贝?
回答的是递归,面试官说应该是JSON.parse(JSON.stringify(xxx)) 。我说没办法考虑undefined和symbol,面试官说实际不会有那么多symbol。确实是的,记住了
7.箭头函数和普通函数的区别
8.CSS盒模型介绍一下
9.flex布局介绍一下,还有常用属性,以及作用
10.CSS的选择器以及优先级
11.样式嵌套的时候选择器优先级怎么计算?(这个真忘了)
12.HTTP状态码 404 301 302 500,哪些场景会用到
13.301和302浏览器接受到这两个状态码行为上会有什么差异?(不会)
301,代表 永久重定向,也就是说第一次请求后,下次浏览器再去请求的话,不会向服务器请求了,而是直接从浏览器的缓存里拿
302,代表 临时重定向,也就是说每次去请求都会请求服务器(除非响应中用 Cache-Control 或 Expired 暗示浏览器缓存)
14.介绍一下http协议,有哪些特性
15.http请求结束默认会关闭连接,如何保持连接?(keep-alive)
16.http的无状态体现在哪里?(答不全)
无状态是指,同一个会话的连续两次请求之间相互不了解。也就是说,第二次请求发送的时候,服务器会响应,但是不会记住你是谁。所以如果需要使用之前的信息,每次都要将完整的数据和上下文发送。
17.v-if和v-show区别
18.Vue组件间通信方式
19.讲一下同源策略和解决跨域问题的方式
20.postMessage如何实现跨域?(不会)
a域向b域发消息,会在a域的页面下埋一个b域的页面<iframe>,发消息的窗口使用postMessage,接收的窗口使用message监听即可
21.实战中有做过性能优化吗
算法:
1.单词逆序输出(简单题)
2./../a/./这种路径做一个过滤,本菜鸡不太会,但是全程引导做出来了
反问
#阿里控股集团#
55分钟。复盘一下:
1.项目的地图功能介绍一下
2.JS中的this如何工作(答了四种绑定方式)
3.const let var
4.js如何实现深拷贝 浅拷贝
5.深拷贝要注意哪些情况?
6.排除了一切特殊情况,最简单的深拷贝?
回答的是递归,面试官说应该是JSON.parse(JSON.stringify(xxx)) 。我说没办法考虑undefined和symbol,面试官说实际不会有那么多symbol。确实是的,记住了
7.箭头函数和普通函数的区别
8.CSS盒模型介绍一下
9.flex布局介绍一下,还有常用属性,以及作用
10.CSS的选择器以及优先级
11.样式嵌套的时候选择器优先级怎么计算?(这个真忘了)
12.HTTP状态码 404 301 302 500,哪些场景会用到
13.301和302浏览器接受到这两个状态码行为上会有什么差异?(不会)
301,代表 永久重定向,也就是说第一次请求后,下次浏览器再去请求的话,不会向服务器请求了,而是直接从浏览器的缓存里拿
302,代表 临时重定向,也就是说每次去请求都会请求服务器(除非响应中用 Cache-Control 或 Expired 暗示浏览器缓存)
14.介绍一下http协议,有哪些特性
15.http请求结束默认会关闭连接,如何保持连接?(keep-alive)
16.http的无状态体现在哪里?(答不全)
无状态是指,同一个会话的连续两次请求之间相互不了解。也就是说,第二次请求发送的时候,服务器会响应,但是不会记住你是谁。所以如果需要使用之前的信息,每次都要将完整的数据和上下文发送。
17.v-if和v-show区别
18.Vue组件间通信方式
19.讲一下同源策略和解决跨域问题的方式
20.postMessage如何实现跨域?(不会)
a域向b域发消息,会在a域的页面下埋一个b域的页面<iframe>,发消息的窗口使用postMessage,接收的窗口使用message监听即可
21.实战中有做过性能优化吗
算法:
1.单词逆序输出(简单题)
2./../a/./这种路径做一个过滤,本菜鸡不太会,但是全程引导做出来了
反问
#阿里控股集团#
全部评论
我都还在评估
佬 有手撕吗
佬 请问一下你当时一面面了有一个小时嘛
佬,在这之后阿里控股还有消息吗,我感觉你这个一面和我的一面面试官可能是一个人😂还问我http无状态那个问题
可以问下具体哪个部门吗
哥你都一面了?


有没有大佬能解释一下,v-show到底会不会引起重排呢。我记得display:none会重排,vshow操作的就是这个。但我查到的很多说vshow不会重排呢?
相关推荐
昨天 17:41
长春电子科技学院 前端工程师 smile丶snow:1.简历尽量一页,比如教育经历那里,全日制,计算机学院这些可以去掉没啥用好浪费空间。
熟悉三件套就没必要写了吧。js基本上是这样写
* JavaScript核心:深入理解 JS 运行机制(事件循环 Event Loop、微任务/宏任务),熟练掌握 Promise/Async 异步编程 模型。
熟悉可以改成熟练掌握。组件库写一个ant感觉就行,多写了浪费空间。
旅游项目是不是jonas的natours啊,我之前简历也有这个。我之前是这样写的
全栈思维: 熟悉 Node.js/Express 后端架构,掌握 MongoDB 数据库设计与聚合查询
工程化我觉得还是少些吧,不写就问的少,如果你真的了解的话可以写。
1.实习的话推荐大厂官网和aoob上面投,我自己有写一个校招网站的小网站可以直达~github主页上面有,顺便求个关注(
2.大三下一般课程比较少了吧,如果学校比较严的话可以多沉淀一会,如果不太严可以请dai课然后去实习,尽量找个近一些的就行。暑期实习不是暑假才实习哦,基本是上3月底4月初发offer就可以过去了,然后大概暑假的时候走转正流程答辩。
3.大厂算法题+js手写体。hot100+常见的比如数组转树,Promise.all,deepClone,之类 js手写都不难其实。算法看自己能力吧,我其实算法能力也不行。
4.自己平时没有用AI Coding吗?自己想一下怎么让AI帮你更好的写代码~比如Skill的诞生,OpenSpec的诞生,不都是我们想让AI更好帮我们写代码吗。
点赞 评论 收藏
分享
03-05 20:42
门头沟学院 Java 点赞 评论 收藏
分享
在职牛马didi:这篇路线整理得很系统,把后端知识映射到Agent体系这个思路特别实用。我自己也是从Java转做AI的,感触很深:工程底子扎实的人转Agent确实有优势,RAG和工具编排这些核心能力本质上都是后端逻辑的延伸。我们团队在做天猫的AI应用落地,方向跟你这篇路线里的企业级RAG和Agent系统很接近。暑期实习还在招AI应用研发工程师,JD可以参考看看跟你背景是否匹配:https://www.nowcoder.com/jobs/detail/440929?jobId=440929
点赞 评论 收藏
分享


