阿里前端社招面筋

2年前投递的简历被人才库捞起来了.问题比较多, 阿里面试的时间跨度也比较久. 而且很多面试题都是跟个人项目相关的. 所以笼统地写一下还记得的题目. 按照知识点分类. 实际可能是一面二面n面中的题. 技术面hr面也聊完啦~ 跟大家分享分享.

每个问题后面都会备注下对应的知识点(一般都是一个知识点深入问进去)

笔试题

笔试题比较简单

00001. 

编写函数convert(money) ,传入金额,将金额转换为千分位表示法。例如:12345.6 => 12,345.6

实现对象的深拷贝,输出:新的对象

请完成React组件封装,能够实现长度展示功能封装,并且不失input原生组件能力。

00002. 

面试题

进程线程的区别[event loop 事件循环 ]

聊一聊缓存[浏览器缓存+http缓存]

如果浏览器关闭了再打开, 请求还是from cache吗? [浏览器缓存+http缓存]

Service Worker 了解过么?

聊一下常见的前端安全问题. [前端安全攻防]

你的网站是怎么阻止csrf 攻击的? [前端安全攻防]

为什么用token 就可以防止 csrf 攻击?

token 的刷新机制是怎么样的, 为什么这么设置?

讲一下跨域[跨域]

如何处理项目的异常.

error 怎么捕获

脚手架做了什么功能.

webpack做了什么优化

webpack原理 [webpack]

维护的公共组件需要发布大更新, 如何做?

react 怎么做优化

用react hook 来实现 class 的几种生命周期.

react hook 相比较 class, 哪些不太容易实现?

react 原理

聊一下高阶组件hoc

聊一聊组件设计, 领域模型

mobx 和 redux , 为什么选择了 mobx , 技术选型有标准

· 

· 

mobx 过于灵活, 如何规范约束

mobx 原理与 redux 原理

项目的最大难点是什么? 怎么解决?

聊一下node 的事件循环.

node 架构中容灾

pm2 的原理.

有没有读过egg 源码.

了解过grahql 么

聊一下微服务

小程序跟h5 的区别是什么? [小程序底层实现]

讲一下taro 小程序的底层原理,跟 mpvue 的区别 [AST, babel]

SPA 项目如何监控 pv, uv 值

如何在用户刷新、跳转、关闭浏览器时向服务端发送统计的数据?

错误日志上报遇到的问题.

规范[eslint, prettier, git commit hook]

如何制定规范?

可视化表单了解过么?

聊一下axios .有什么优点, 跟 fetch, ajax对比

axios 为什么既可以在浏览器发请求,又可以在node层发请求?

职业规划

考虑杭州么

家人情况

· 

 


#阿里巴巴##面经##社招#
全部评论
大佬几年工作经验呀
点赞 回复 分享
发布于 2021-07-30 23:12
感觉问了一些小程序跟node的问题 是因为楼主简历中有提到么?
点赞 回复 分享
发布于 2022-02-15 09:58
大佬最后过了吗
点赞 回复 分享
发布于 2023-03-13 10:16 广东

相关推荐

一颗宏心:华为HR晚上过了十二点后还给我法消息。
点赞 评论 收藏
分享
一名愚蠢的人类:多少games小鬼留下了羡慕的泪水
投递荣耀等公司10个岗位
点赞 评论 收藏
分享
评论
点赞
30
分享
牛客网
牛客企业服务