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

一面

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循环做了出来。

#蚂蚁集团##前端工程师##面经##社招#
全部评论
mark
点赞 回复
分享
发布于 2020-08-04 10:01
#蚂蚁金服前端工程师面经# #前端工程师面经# #社招面经# 👈点击话题查看更多同类面经干货!每日面经精选,为你发掘牛客干货!
点赞 回复
分享
发布于 2020-08-04 11:12
联想
校招火热招聘中
官网直投
两年经验了还要写题么😭什么级别才不写题啊
点赞 回复
分享
发布于 2020-08-04 11:53
mark
点赞 回复
分享
发布于 2020-08-25 23:35

相关推荐

● 自我介绍● 看你写的都是React  ○ 函数式组件有哪些 对应于 类组件的生命周期  ○ 自定义 hook 咋写的,做了哪些处理  ○ VDOM 和 直接操作 DOM 哪个好● CSS  ○  垂直居中    ■ line-height    ■ flex    ■ top 、transform  ○ 对回流和重绘有什么理解  ○ BFC ,如何触发,实际场景,边距重叠的解法 ,多种❌    ■ 触发规则      ● 脱离文档流的定位(positon:absolute / fix)      ● display : float、inline-block 的元素      ●  flex、grid 布局中的子元素      ● overflow 值为:hidden、auto、scroll;    ■ 边距重叠解法(将其中一个触发BFC即可)      ● inline-bolck      ● flex/grid      ● ● JS  ○ 事件循环  ○ 知道哪些异步事件● 项目:实习做过最难的,业务上最难的  ○ 水印,点击穿透 ❌    pointerEvents: 'none',  ○ 监控报警    ■ 如何追查    ■ 监控那些错误  ○ 开发流程  ○ 埋点,有了解过数据发给后端之后到可视化平台的整个链路吗 ❌(反问才知道面试官是数据团队的)● 八卦  ○ 在走哪些公司的流程  ○ 对那些公司有倾向性  ○ 为什么学前端  ○ 大学期间的学习成果,学习方向● 反问  ○ 氛围、业务
点赞 评论 收藏
转发
4 27 评论
分享
牛客网
牛客企业服务