阿里面经

简介: 涵盖前端面试核心知识点:React Hooks、闭包、跨域、性能优化、事件循环、Vue/React对比、HTTP、Webpack、移动端适配、安全防护(XSS/CSRF)、设计模式等,深入JS机制与框架原理,覆盖HTML/CSS/JS基础及Node.js应用。

1
react hooks 是为了解决什么
2
jsonp
3
跨域
4
rem
5
flex
6
闭包
7
async await
8
async 经过 babel 处理后的代码看过吗
9
React 性能优化
10
说一说 React
11
正则贪婪和非贪婪匹配
12
变量声明提升和函数提升
13
同源策略
14
为什么js单线程
15
nodejs处理高并发
16
事件循环
17
框架
18
webpack
19
移动端touch事件
20
实现一个斐波那契数列
21
快排
22
跨域
23
闭包
24
面向对象
25
nodejs应用
26
行内元素、行内块元素。。。
27
定位(position)
28
盒模型
29
事件代理
30
react受控组件和非受控组件
31
nodejs用的场景 ;
32
js为什么单线程;
33
url的过程;
34
es6数组常用 ;
35
react哪些时候可以设置state 哪些时候不能会(循环);
36
304;
37
常见的攻击xss csrf sql注入;
38
react和别的框架的差别。
39
跨域;
40
写过什么组件。。。可以复用(单例模式,form表单的验证);
41
为什么选择这些框架;
42
后台用php做过什么;15.浏览器兼容怎么做,做过什么
43
平时怎么学习的?
44
HTML CSS JS 官方文档在哪...
45
看过哪些书
46
xss csrf
47
函数节流防抖
48
一道 this 指向题,一道原型链题
49
React setState
50
React componentWillMount 做 setState 会干嘛
51
性能优化
52
懒加载怎么实现的
53
跨域,问的比较细
54
React 同构
55
Redux connect 做了什么
56
Redux 怎么做到每个组件可以访问的 store 的
57
React Router
58
了解哪些后端语言,搭过服务吗
59
Http 2.0
60
了解 PWA 吗?(看过相关的文章),答:不了解(不然就是坑)
61
有做过移动端项目吗
62
项目场景,技术方案
63
项目涉及的性能优化
64
实习中都做了什么
65
实习中收获最大的一个项目是什么,你在这个项目中做了什么
66
实习中印象最深刻的一个项目
67
人生经历中最有成就感的一件事
68
未来两三年前端的发展
69
对前端这个职业的看法(??我也记不清了,反正扯了一堆扯到了nodejs)
70
实习中都有什么收获
71
大意是在前端方向有没有什么偶像式的人物
72
问点基础题:平时怎么调试;有一个数据量很大的表格要怎么处理
73
node 中的js和浏览器中的js区别,从区别,相同,性能,分析?
74
(上面提到了promise的polyfill)promise介绍下?
75
promise,以前的异步回调以及其他解决异步的区别?
76
目前的小程序和H5的区别,从性能,渲染方式来说?
77
react和vue怎么选型
78
项目: 做过的项目中最难的地方
79
假定场景: 一个游戏活动, 有一个人从东到西运动, 碰到图上的点后获得奖励。怎么设计? 没有控制, 活动开始直接运动, 遇到点弹出动画。
80
动画方面用Vue会有哪些瓶颈? - 操作DOM
81
现在有一个场景, 如果有一个用户登录淘宝了, 显示登录成功了, 然后网断了, 过了20分钟网络又连接上了, 那他接下来打开页面可以继续访问还是要去登录? - 不会去登录, 后端保存session 前端会携带用户信息进行碰撞
82
Vue从哪个版本开始接触的, 有了解过1.0吗, 他们之间对比?- 指令, 生命周期
83
说一下Node的事件机制(宏队列微队列
84
为什么时间机制是这样的呢?js如何运作的?
85
说一下你偏向前端的一个项目吧
86
你对自己未来的前端发展有什么看法?
87
Hybrid你是指的什么?专门的客户端开发吗?
88
那你就要都接触iOS和Android了,这块要做的还很多
89
React Hooks有了解么?
90
React中key的作用你知道么
91
key的具体运作方式是什么?
92
说一下你为什么做前端
93
说一下你对前端未来的发展趋势及看法(多元化,WebGL、Node、Hybrid
94
说一下你对React的理解?React设计思想?(没答好
95
那你比较下React和Vue?(Vue双向绑定、React all in js
96
diff找到了差距后,渲染时会做什么优化吗(从shouldComponentUpdate开始,扯到了async rendering、time slicing
97
说一下你对前端设计思想的理解?(MV*、函数式、面向对象/过程
98
你知道双向绑定有什么缺点吗?(触发改变的方式很多?
99
那你说说js引擎gc机制(引用计数,标记清除
100
缓存类、hashMap、Node多进程)
101
多进程复用有去了解过社区内的解决方式吗(专门的dataBus进程、Pandora.js对象代理、主子进程通信、借助Redis
102
说一下Node直出的优缺点?(展示时间优化、SEO,不知怎么扯扯到了骨架屏
103
骨架屏的概念&作用?(background、懒加载、回流/重绘
104
数组随机化?
105
数组去重?
106
浏览器发起请求的方法?(XHR、fetch
107
有了解XHR和fetch的区别吗?
108
有了解跨域的一些东西吗?
109
有了解Promise一族吗

相关文章
|
7月前
|
缓存 前端开发 JavaScript
头条面经
涵盖前端、网络、JS核心、框架及算法等多方面知识,包括深拷贝、双向绑定、HTTP缓存、跨域、Vue原理、TCP/UDP、设计模式、事件循环、类型判断、闭包、原型链、性能优化等高频面试题,全面考察技术深度与综合能力。
|
3月前
|
人工智能 自然语言处理 安全
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
本文介绍了Claude Code终端AI助手的使用指南,主要内容包括:1)常用命令如版本查看、项目启动和更新;2)三种工作模式切换及界面说明;3)核心功能指令速查表,包含初始化、压缩对话、清除历史等操作;4)详细解析了/init、/help、/clear、/compact、/memory等关键命令的使用场景和语法。文章通过丰富的界面截图和场景示例,帮助开发者快速掌握如何通过命令行和交互界面高效使用Claude Code进行项目开发,特别强调了CLAUDE.md文件作为项目知识库的核心作用。
48257 72
Claude Code 全攻略:命令大全 + 实战工作流(建议收藏)
|
7月前
|
存储 负载均衡 Java
第九章 SpringCloud框架
Nacos实现服务注册与发现,支持心跳检测、负载均衡及配置管理;Eureka功能类似但仅限注册中心。两者均支持AP模式集群,而Nacos提供更灵活的分级存储模型。OpenFeign结合LoadBalancer实现服务调用,Sentinel用于限流熔断,Gateway则通过路由断言与过滤器实现请求路由、鉴权、限流等网关功能。
157 0
|
人工智能 自然语言处理 运维
让AI读懂K线图!ChatTS-14B:字节开源的时间序列理解和推理大模型,自然语言提问秒解趋势密码!
ChatTS-14B是字节跳动开源的时间序列专用大模型,基于Qwen2.5-14B微调优化,通过合成数据对齐技术显著提升分析能力,支持自然语言交互完成预测推理等复杂任务。
3379 1
让AI读懂K线图!ChatTS-14B:字节开源的时间序列理解和推理大模型,自然语言提问秒解趋势密码!
|
7月前
|
缓存 前端开发 JavaScript
百度面经
本文整理了前端开发常见面试题,涵盖React与Vue对比、JS基础(数据类型、闭包、事件循环)、HTTP、跨域、性能优化、PWA、Webpack打包、项目架构及算法等,助力系统化备战前端面试。
|
7月前
|
存储 缓存 前端开发
美团面经
本课程涵盖前端开发核心技术,包括HTML语义化标签、CSS布局(BFC、Flex、Grid)、JavaScript基础与进阶(原型链、闭包、事件循环)、异步编程、Vue原理、浏览器机制、网络协议、性能优化及算法实战,系统提升全栈能力。
117 0
|
7月前
|
机器学习/深度学习 缓存 关系型数据库
注意力机制详解
注意力机制是Transformer核心,实现动态关注关键信息。包括自注意力、交叉注意力、多头、分组、多查询及潜在注意力等类型,各有优势与权衡,广泛应用于序列建模、多模态融合等场景,是大模型设计与面试考察重点。
344 0
|
7月前
|
自然语言处理
主流大模型结构
本文系统梳理主流大模型架构:Encoder-Decoder(如T5)、Decoder-Only(如GPT)、Encoder-Only(如BERT)和Prefix-Decoder(如GLM),详解GPT、LLaMA及中文模型发展,对比参数、上下文与特性,助力理解架构差异与选型策略,涵盖面试核心要点。
572 0

热门文章

最新文章