阿里巴巴前端工程师社招面经(电话初探)

1.电话初探

1.说一下你了解CSS盒模型。

我就说了一下IE的怪异盒模型和标注浏览器的盒模型,然后可以通过box-sizing属性控制两种盒模型的变换。

2.说一下box-sizing的应用场景。

这个也不难,简单说了一两个应用场景,具体就不一一细说了。

3.说一下你了解的弹性FLEX布局.

这个我也比较了解,各种概念和属性能想到的说了一大堆,也扯到了Grid布局,基本这个也没啥问题。

4.说一下一个未知宽高元素怎么上下左右垂直居中。

说了一下flex弹性布局的实现,说了一下兼容性,扯到了postcss的一些东西,然后说了一下常规的兼容性比较好的实现。

5.说一下原型链,对象,构造函数之间的一些联系。

这个我之前写过相关的文章,自己也有比较深入的理解,所以这个也不在话下,噼里啪啦说了一大堆,也不知道面试官听得咋样。

6.DOM事件的绑定的几种方式

说了三种,然后说了一些冒泡,默认事件,以及DOM2,DOM3级的一些标准。

7.说一下你项目中用到的技术栈,以及觉得得意和出色的点,以及让你头疼的点,怎么解决的。

这个因人而异,开放性问题,主要考察平时项目的一些积累吧,这个我回答感觉也比较ok。

8.有没有了解http2.0,websocket,https,说一下你的理解以及你所了解的特性。

这个我看过一些文章,但是没有什么印象,扯了一些概念,但是回答的不是很深。

第一轮电话初探,大约面了50分钟,就记起来这么多,还有一些细节问题可能淡忘了,总体来说,面的都是以基础为主,然后boss说把我简历推荐给内部,进行正式的社招流程。

#阿里巴巴##前端工程师##社招##面经#
全部评论

相关推荐

初级前端工程师,9-12k。避雷❗️❗️文字偏长,前端伙伴留。初面是线上,女面试官,疯狂问八股文。问到微信小程序说适配问题,我回答了像rpx,rem,vw和vh计算单位,利用获取屏幕高度宽度,用@media判断手机平板等。然后她问我你没用过epx单位吗,当时我就懵逼了,我确实没听说过。我说这可能是你们公司项目里面自己封装的单位吧,她说肯定有的你可以结束之后去百度看一看。面试结束之后我去百度了,也问了AI工具,查无此计算单位。复试更是离谱,复试去的线下。要说初面是关于前端的技术,复试已经不知道在面试什么了。开始上来就问栈,队列,二叉树一些数据结构。(我目前是毕业了一年多,加上实习共工作了两年,也都是前端的工作,确实对这些大学学的知识遗忘了)只回答了栈后进先出,队列先进先出。第二个问题是前端哪些地方要用到数据结构,我说数组和集合他都说这些太简单了,我让他举例子,他和我说上传图片需要用到哪些数据结构,我说了队列和数组,要记录好顺序,文件名称,大小,类型等。他和我说这也不算,我直接说我不知道让他回答,他和我说了一个图片的压缩。当时我就纳闷了,图片压缩要什么数据结构,我实在想不出来我就问他他也不回答。下一个问题是上传三个文件abc,如果只要c文件,那么a和b文件就会导致冗余,该怎么删除a和b。我说导致冗余的话那肯定是上传到服务器的桶里了,需要前后端配合,前端在传文件的时候可以在名称也可以在formdata上添加参数,例如表格的id,或者随机不唯一数,后端接收到之后根据参数执行是否覆盖。他就开始了,他说前端不允许携带任何参数该怎么实现,纯前端和纯后端怎么解决,我没回答上来了,我问他怎么实现他也不说。他又和我扯说桶是什么东西,他说我讲到现在他对桶的概念还是不懂。我说桶是对象存储,可以放置静态文件或前端打包后的文件放进的地方。他说他懂了,就是服务器上的文件夹…我说你要这么理解那也可以,他开始和我说桶是一些ui界面那些文件夹画的像桶,所以你们这么叫桶。我说你是没用过阿里云或者腾讯云吗,上面的bucket你不了解吗,他就开始打断话题说好好好你要和我扯这个也行。(起码我个人来讲,包括我自己搭建的云服务器还是目前公司的云产品来说,bucket是很常用的功能)避雷❗️❗️
查看6道真题和解析
点赞 评论 收藏
分享
评论
1
33
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务