阿里巴巴前端面试分享-社招(p6)
借鉴了朋友的阿里面试经:(社招前端2年经验)
电话面
- 简单自我介绍, 做过哪些项目, 使用哪些技术栈 ?
- 如何看待前端框架选型 ?
- vue的如何实现双向绑定的 ?
- react 虚拟DOM 是什么? 如何实现? 说一下diff算法 ?
- 工作中最出色的点, 和你最头疼的问题 如何解决的 ?
- 平时如何学习, 最近接触了解了哪些新的知识 ?
技术一面
- 简单自我介绍, 介绍一下你的项目, 技术栈 ?
- react和vue的比较 ?
- React Diff 算法 ?
- 观察者模式实现 ?
- http报文头部有哪些字段? 有什么意义 ?
- 移动端高清方案如何解决 ?
- webpack的原理, loader 和 plugin 是干什么的? 有自己手写过么 ?
- 简述从网页输入url到网页展示的过程发生了哪些事情 ?
- SSR 和 客户端渲染有什么区别 , vue是如何实现绑定事件的 ?
- 简述公司node架构中容灾的实现 ?
- 浏览器事件有哪些过程? 为什么一般在冒泡阶段, 而不是在捕获阶段注册监听? addEventListener 参数分别是什么 ?
- 面向对象如何实现? 需要复用的变量 怎么处理 ?
- 移动端300ms延时的原因? 如何处理?
- 主流框架的数据单向/双向绑定实现原理 ?
- 简述转行经历, 如何学习 ?
- 你觉得自己在前端工作的最大的优点是什么 拿实际工作的内容举例?
技术二面
- 和一面前3问基本一致,简述项目,React vue区别 virsualDOM实现
- DIFF算法为什么是O(n)复杂度而不是O(n^3)
- http code码?
- 移动端rem布局如何实现? 简述原理?
- JSbridge原理, js和native是如何通信的?
- Rollup和webpack区别, treeshaking是什么?
- TCP三次握手的过程, get post请求的区别 ?
- 静态文件的浏览器缓存如何实现?
- 前端跨域方案
- http 请求包含哪些字段 分别是什么意思
- js 有哪些数据类型 如何判断? null 和 undefined区别 应用场景?
- new String('a') 和 'a' 是一样的么?
- 移动端如何实现下拉到底部 跟随移动 结束后回弹的动画?
- 移动端如何优化首页白屏时间过长 ?
- ES6 generator函数简述
- 数组去重实现?
- js浮点数运算不精确 如何解决?
- 工作中最得意和出色的点, 头疼的点, 问题如何解决的
- 为何换工作?
- 聊了下阿里的压力,文化
技术三面
- 公司的前端工程化实践
- 转行之后是如何自学前端的, 学习途径 有没有一些自己的代码
- DOM基础知识,添加元素,删除元素等等...
- DOM节点类型
- 正则表达式如何匹配一段url ?在正则表达式中有哪几种作用?
- 移动端优化方式? 离线包是如何实现的?
- 最后聊了一下项目,聊了一下目前公司
面试题目由rockyou0000 提供,工作经验2年,技术面已经通过,p6
阿里巴巴前端面试分享-社招(p6)的更多相关文章
- 阿里巴巴前端面试parseInt()函数的面试题
JavaScript 是弱类型语言,为了保证数值的有效性,在处理数值的时候,我们可以对数值字符串进行强行转换.如 parseInt 取整和 parseFloat 取浮点数.Java 也有 Intege ...
- 【社招】来杭州吧,阿里国际UED招前端~~
来杭州吧,阿里国际UED招前端~~ 依稀记得,几年前在北京的日子,两点一线的生活方式,似乎冲淡模糊了身边的一切,印象最深刻的莫过于北京的地铁站了吧(因为只有等地铁,搭地铁的时候,才能够停下脚步,静静地 ...
- 4000字干货长文!从校招和社招的角度说说如何准备Java后端大厂面试?
插个题外话,为了写好这篇文章内容,我自己前前后后花了一周的时间来总结完善,文章内容应该适用于每一个学习 Java 的朋友!我觉得这篇文章的很多东西也是我自己写给自己的,比如从大厂招聘要求中我们能看到哪 ...
- Offer经验分享 - 蚂蚁金服、字节跳动、PDD、百度、华为、Paypal - Java社招面经
年中的时候因为换工作的缘故,陆续参加了华为.蚂蚁.字节跳动.PDD.百度.Paypal的社招面试,除了字节跳动流程较长,我主动结束面试以外,其他的都顺利拿到了Offer. 最近时间稍微宽裕点了,写个面 ...
- 你不知道的腾讯社招面试经验(已offer)
# 你不知道的腾讯社招面试经验(已offer) ## 背景 最近一段时间换工作,成功获得了腾讯的offer.在这里有点经验跟大家分享,我觉得,比起具体的面试题,有些东西更加重要,你知道这些东西,再去准 ...
- 聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路
引言 很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做<回答阿里社招面试 ...
- 【北京/上海/南京】【部门直推】【可查询】【实习&社招】字节跳动数据平台前端内推
[北京/上海/南京][部门直推][可查询][实习&社招]字节跳动数据平台前端内推 重要信息,写在前面 [投递邮箱]chengxinsong@bytedance.com [微信扫码] 2019 ...
- 回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...
- 如何准备阿里社招面试,顺谈 Java 程序员学习中各阶段的建议
引言 其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...
随机推荐
- 向值栈放List集合
------------------siwuxie095 向值栈放 List 集合 1.具体步骤 (1)在 Action 中定义 List 集合对象 (2)提供 List 集合对象的 get 方法 ( ...
- 如何快速简单粗暴地理解Python中的if __name__ == '__main__'
1. 摘要 通俗的理解__name__ == '__main__':假如你叫小明.py,在朋友眼中,你是小明(__name__ == '小明'):在你自己眼中,你是你自己(__name__ == '_ ...
- jquey下eq()的使用注意事项
写在开始的话: 今天在公司路经同事工位,发现在写jquery代码,刚好遇见一个bug,于是驻足看了一会,发现了jq遍历方法中eq()的使用的一个容易犯错的地方. 同事的代码大概意思是这样的: < ...
- 主线程不能直接调用webservice方法
@Overrideprotected void onCreate(Bundle savedInstanceState){//StrictMode.setThreadPolicy(new StrictM ...
- sklearn.metrics import precision_recall_fscore_support
二分类/多分类/多标签 对于二分类来说,必须定义一些matrics(f1_score,roc_auc_score).在这些case中,缺省只评估正例的label,缺省的正例label被标为1(可以通过 ...
- 图形查询属性(IdentifyTask实现查询)//查询本地服务
主页代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <tit ...
- 23 DesignPatterns学习笔记:C++语言实现 --- 2.5 Factory
23 DesignPatterns学习笔记:C++语言实现 --- 2.5 Factory 2016-07-18 (www.cnblogs.com/icmzn) 模式理解 1. Flyweight ...
- 重拾C语言基础知识
从实习到工作两年多的时间了,虽然感觉学到了很多知识,但是事实上却将立足之本的基础知识给忘了个精光.也许跟自己没有出去找工作有关,没有好好的将C语言的基础牢牢掌握. 从现在开始吧!好好的重温基础,做一名 ...
- 好用的开关按钮——switchbutton
1.简介 GitHub地址:https://github.com/zcweng/SwitchButton gradle: repositories { mavenCentral() jcenter( ...
- Postgres 主从配置(四)
Postgres 主从切换 数据库主从结构中由从库升级为主库较为容易些,但是主库恢复后重新加入到主从结构中就不那么容易了.以往的做法是当成一个全新的从库加入进来,数据需要重新从现有的主库中使用pg_b ...