首页 > 蚂蚁金服两年前端社招面试经历
头像
chiqiuyue
发布于 2020-08-04 09:34
+ 关注

蚂蚁金服两年前端社招面试经历

一面

1、首先是一段准备好的自我介绍,介绍了自己熟悉的技术栈等;

2、然后直奔主题,介绍一下vuereact都有的虚拟dom机制。我按照自己的理解把vue创建节点、节点树,通过改变节点树而使真实dom进行响应这几个方面进行回答。

3、然后面试官又问那么虚拟domjs里是个什么东西,不可能凭空出来的吧。(其实就是一个js对象)

4、vuereactjQuery相比有什么优缺点。

答:V还有双向绑定,然后VR又更好的结合了webpack等打包工具,提供了模块化、组件化式的开发。然后缺点,因为是数据驱动,页面上会有许多数据(js变量)会存在,导致内存占用相对较大。

 

5、常用的ES6语法与原生JS。我就提到了letconst、箭头函数、promisefor of等等,然后面试官通过const来考了对象的引用,出了两个场景题来考箭头函数和function的区别,又衍生到callapplybind三者的问题。

6、移动端布局方案。考察在移动端上的css适配方案。

7、移动端场景题:一个未知宽高的父div里有两个子div,他们宽度一个是40%另一个是60并且并列着,并列方式不用关心。现给两个子div加一个1pxborder,第二个盒子就会被挤下去,求几种解决方案。

8、最后问我有什么想问的吗?

 

二面

1.介绍印象最深刻的项目,考察对项目流程的熟悉度,具体讲下我负责的和我做出的贡献,还有学习到的东西,包括对研发流程和开发部署的思考。

2、你为什么没有使用react

3、双十一淘宝首页的前端处理

答:从浏览器端发起到浏览器接收。包括浏览器的静态资源缓存、静态资源的cdn缓存、分布式缓存、服务端缓存、http2.0推送等等;

 

4.对mongodb集群的认识

答:集群会有主从部署,有负责读有负责写的,会相互同步。如果主数据库挂了副会顶上来。

 

5、最后给了一道深度优先搜索的题,45分钟做完,要求不允许用递归,最后使用栈的方法加while循环做了出来。

更多模拟面试

全部评论

(4) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐