2020淘宝前端实习一面+二面

背景: 国内某211计算机系大三下,方向是前端,准备找实习。

3月12日晚 淘宝一面(35min)

一个淘宝P7面我的,当时我还在走阿里云流程,这位前辈突然加了我微信,给我打了电话介绍淘宝,后来我也就同时开始了淘宝的面试。

  • 首先自我介绍,怎么学习前端的
  • 能不能说说浏览器的缓存(灵魂之问,一时想不起来了,尴尬,寻求提示)
    • cache-control 有哪些字段?设置 max-age: 0 跟浏览器缓不缓存有关系吗?s-max-age 的作用?
    • 强缓存和协商缓存的顺序
  • 能不能说说 Cookie 有哪些字段?(我说了 domain、path、httpOnly、sameSite的三种取值)
    • 还有吗?关于 https 的一个字段(擦,不知道,过吧)
  • 说说箭头函数和普通函数的区别(说了写法,原型,this,还有呢?愣了一会,寻求提示)
    • 箭头函数的 this 是声明时确定还是运行时确定?(运行时确定吧)
      • 箭头函数可以 new 吗 ? 说一说 new 的原理。
  • TCP 三次握手
  • 你应该对 React 原理很了解吗?(我打断了,React 原理不熟,问我 Vue 吧,后来问了一个 diff 就完事了)
  • 从输入URL到页面展示发生了什么?(我说了大概 2 分钟 DNS 解析过程,被喊停,然后继续讲HTML解析,CSS解析,合成图层、合成线程调用光栅化线程池,生成位图后浏览器进程间通信过程,显卡缓存与显示器的关系,大概说10-15分钟吧)
    • 重绘和回流了解吗?
      • 怎么进行优化?(说了一种批量操作,别的好像忘了,他提示我 DOM 离线操作也可以)
  • 有没有了解过前端一些前沿的方向(说了flutter,dart,看过你们团队的 serverless 文章)
    • 了解过 WebAssembly 吗?(没有啊)
    • 了解过 PWA ?(我个人觉得要凉,然后问我 PWA 原理是怎么样的呢?说了下大概Service Worker吧,不太熟)

最后,主管告诉我,基础还是非常扎实的,通过的概率还是很高,希望能选择淘系团队。

问题总结:

  1. Cookie 的 Secure 属性表示只在 HTTPS 携带
  2. 箭头函数的 this 根据声明时的上下文确定
  3. React 原理估计是个大坑
  4. 重绘和回流好好复习,什么情况下触发,以及如何优化
  5. PWA 复习一下
  6. 浏览器缓存复习一下

3月17号 (52min) 淘宝二面

应该是阿里P8面的我,听我介绍完项目后,觉得我对技术细节把控很到位,然后后面问的比较偏向于个人思考和综合能力吧。

  • 介绍一下你的项目(我说了一下技术栈,遇到的挑战和解决方案)
  • 你只学了xxx,就有这么多关注量了,你是怎么做到的?
  • 你觉得你基础怎么样?(JS 很扎实,Vue 翻完源码,React 略懂原理)
  • 你觉得 React 和 Vue 有什么共通之处?
  • 说一下浏览器渲染过程(说的很详细,面试官说可以,细节把握的很professional)
  • 说一下对于前端技术的发展过程(从刀耕火种的年代说起,到后来的jq,angular,react,vue 三大框架,gulp、grunt、rollup、webpack 打包工具,然后到未来的一些方向,比如 PWA, 跨端,serverless,微前端,webassemblely,加入了我自己的理解)
  • 你觉得前端除了完成页面交互稿之外,还能做其他的什么事情?(首先是性能优化,其次是处理数据,然后是工程化)
    • 你对工程化的理解是怎样的?(从代码的角度,编译、压缩、规范,从人的角度,团队协作、统一产出标准)
  • 你觉得你选择阿里云或者淘宝,你选择的标准的什么?
  • 还有什么想问我的吗?(问了一些转正和部门相关的事情)

总体而言,面试官基本没问什么基础,考察对前端的思考和个人的一些思考,跟我讲这方面的能力还是不错的,希望能进入淘宝。

后来 3 月 18 号阿里春招系统开放,只能选择一个,后来选择了阿里云,淘宝后续的面试只能就此终止了。目前阿里云也二面结束了,等待后续,拿到 offer 会放出面筋。

#阿里巴巴淘宝实习##阿里巴巴##实习##前端工程师##面经#
全部评论
稳了大佬
2 回复 分享
发布于 2020-03-19 11:28
大佬 我和你刚好相反 也是前端实习 1688 钉钉 和淘系我选了淘系😂
2 回复 分享
发布于 2020-03-19 13:30
已拒太秀了。。
1 回复 分享
发布于 2020-03-19 09:09
太强了 我觉得我过不了阿里
1 回复 分享
发布于 2020-03-19 09:21
稳了
1 回复 分享
发布于 2020-03-19 09:21
稳了
1 回复 分享
发布于 2020-03-19 09:25
我飞猪三面都过了,最后含泪选择了钉钉,真心痛
1 回复 分享
发布于 2020-03-19 09:32
膜🙀,太强了
1 回复 分享
发布于 2020-03-19 09:43
稳了
1 回复 分享
发布于 2020-03-19 10:04
楼主 没有考算法吗?
1 回复 分享
发布于 2020-03-19 10:17
阿里今年规则改了。。。 统一要求在线笔试了
1 回复 分享
发布于 2020-03-19 12:50
楼主稳了啊
1 回复 分享
发布于 2020-03-19 23:17
一共几面。
1 回复 分享
发布于 2020-03-20 04:22
https://www.nowcoder.com/discuss/380987  阿里巴巴测试开发岗位实习生
点赞 回复 分享
发布于 2020-03-19 22:18
楼主,react原理,你是怎么回答的
点赞 回复 分享
发布于 2020-03-19 22:31
tql 想知道"你觉得你选择阿里云或者淘宝,你选择的标准的什么?"你当时答的啥🙃
点赞 回复 分享
发布于 2020-03-20 00:39
稳了
点赞 回复 分享
发布于 2020-07-18 01:10

相关推荐

点赞 评论 收藏
分享
勇敢的联想人前程似锦:如果我是你,身体素质好我会去参军,然后走士兵计划考研211只需要200多分。
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
昨天 19:05
点赞 评论 收藏
分享
21 80 评论
分享
牛客网
牛客企业服务