阿里巴巴前端面试分享-社招(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自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容 ...
随机推荐
- [转].NET 4.5+项目迁移.NET Core的问题记录 HTTP Error 502.5
本文转自:http://www.cnblogs.com/ronli/p/5900001.html 这几天试着把目前的开发框架迁移到新的.net core平台,中间遇到的问题在这里简单记录一下. 迁移过 ...
- 1014_C语言的文法
程序-> <外部声明><程序><外部声明> 外部声明-> <函数定义>|<声明> 函数定义-> <函数类型>& ...
- SQL获取当前日期的年、月、日、时、分、秒数据
SQL Server中获取当前日期的年.月.日.时.分.秒数据: SELECT GETDATE() as '当前日期',DateName(year,GetDate()) as '年',DateName ...
- iOS7中的多任务II
[推送唤醒(Remote Notifications)] 在iOS6和之前,推送的类型是很单一的,无非就是显示标题内容,指定声音等.用户通过解锁进入你的应用后,appDelegate中通过推送打开应用 ...
- SVN下的文件被locked不能update和commit
一次早上开机svn更新代码,提示某一个文件夹被locked,提示clean up,但是clearn up也不行,get lock不行,release lock不行 根据网上搜的,.svn(隐藏文件夹) ...
- windows下 git+tortoiseGit的使用【转】
一定要自己写出来才能牢记,所以我来写一下 git确实比svn好用的多了,最起码只有一个文件夹用来标记版本信息比svn所有文件夹下都要放一个文件夹来标记版本信息先进多了,不然你不想要版本管理这些文件的时 ...
- ## 20155336 2016-2017-2《JAVA程序设计》第八周学习总结
20155336 2016-2017-2<JAVA程序设计>第八周学习总结 教材学习内容总结 第14章 NIO与NIO2 NIO简介 NIO使用频道来衔接数据结点,在处理数据时,NIO可以 ...
- 机器学习—SVM
一.原理部分: 依然是图片~ 二.sklearn实现: import pandas as pd import numpy as np import matplotlib.pyplot as plt i ...
- [label][paypal] Paypal 支付页面的语言显示问题
答复 Frank 通过 Email2014-11-12 02:01 上午 您好 感谢您联系PayPal商家技术支持中心. PayPal登陆页面的语言是PayPal服务器根据以下各种因素来自动判断的:1 ...
- delphi 拆分字符串
最近在使用Delphi开发一种应用系统的集成开发环境.其中需要实现一个字符串拆分功能,方法基本原型应该是:procedure SplitString(src: string ; ch: Char; v ...