登录 | 地图 欢迎访问【UZ导航】
当前位置:网站首页 > 推荐 > 正文

“寒冬”三年经验前端面试总结(含头条、百度、饿了么、滴滴等)

admin 2019-10-10 94 浏览 0 评论

1.jpg

前言

跳槽是每个人的职业生涯中都要经历的过程,不论你是搜索到的这篇文章还是无意中浏览到的这篇文章,希望你没有白白浪费停留在这里的时间,能给你接下来或者以后的笔试面试带来一些帮助。

2019也许是互联网未来10年中最好的一年。WINTER IS COMING。但是如果你不真正的自己去尝试尝试,你永远不知道市面上的行情如何。这次找工作下来,我自身感觉市场并没有那么可怕,也拿到了几个大厂的offer。在此进行一个总结,给自己,也希望能帮助到需要的同学。

面试准备

面试准备根据每个人掌握的知识不同,准备的时间也不一样。现在对于前端岗位,以前也许不是很重视算法这块,但是现在很多公司也都会考。建议大家平时有空的时候多刷刷leetcode。算法的准备时间比较长,是一个长期的过程。需要在掌握了大部分前端基础知识的情况下,再有针对性的去复习算法。面试的时候算法能做出来肯定加分,但做不出来也不会一票否决,面试官也会给你提供一些思路。

笔试题

笔试题一般考的都是基础知识,复习基础知识建议看书,高程和你不知道的JS都行,会讲的比较细。

CSS

css基本上每个公司也都会问,但是问的不会很深,都是一些常见的问题。

  • 盒模型

  • 垂直居中方法

  • 三栏布局

  • 选择器权重计算方式

  • 清除浮动的方法

  • flex

  • 什么是BFC、可以解决哪些问题

  • position属性

  • 如何实现一个自适应的正方形

  • 如何用css实现一个三角形

手写题

手写题每个公司都会有,范围也比较固定,如果之前好好准备的话,应该没什么问题。

  • 防抖和节流

  • 深拷贝

  • 数组去重、数组乱序

  • 手写call、apply、bind

  • 继承(ES5/ES6)

  • sleep函数

  • 实现promise

  • 实现promise.all

  • 实现promise.retry

  • 将一个同步callback包装成promise形式

  • 写一个函数,可以控制最大并发数

  • jsonp的实现

  • eventEmitter(emit,on,off,once)

  • 实现instanceof

  • 实现new

  • 实现数组flat、filter等方法

  • lazyMan

ES6

现在基本上都会使用ES6开发。ES6也成为了一个面试必考点。一般面试官都会问用过ES6的哪些新特性,再针对你所回答的进行深入的提问。

  • let、const、var区别

  • 箭头函数与普通函数的区别

  • 变量的结构赋值

  • promise、async await、Generator的区别

  • ES6的继承与ES5相比有什么不同

  • js模块化(commonjs/AMD/CMD/ES6)

浏览器相关知识

浏览器相关知识几乎是每个公司都会问到的考点,里面涉及的东西也比较多。其中缓存、http2、跨域必问。

  • 从输入URL到呈现页面过程

  • 强缓存、协商缓存、CDN缓存

  • HTTP2

  • HTTP状态码

  • 三次握手与四次挥手

  • 跨域(JSONP/CORS)

  • 跨域时如何处理cookie

  • 垃圾回收机制

web安全

一般我都会从xss和csrf说起。

  • https

  • 什么是xss,如何预防

  • 什么是csrf,如何预防

  • 为什么会造成csrf攻击

事件循环

事件循环绝对是一个必考题。其中涉及到宏任务、微任务、UI渲染等的执行顺序,浏览器端的必须要掌握,node端的有精力的最好也能掌握。

框架(vue)

因为我一直用的都是vue框架,所以问的也都是跟vue相关的。vue中的高频题也不外乎双向绑定、虚拟dom、diff算法这些。

  • watch与computed的区别

  • vue生命周期及对应的行为

  • vue父子组件生命周期执行顺序

  • 组件间通讯方法

  • 如何实现一个指令

  • vue.nextTick实现原理

  • diff算法

  • 如何做到的双向绑定

  • 虚拟dom为什么快

  • 如何设计一个组件

webpack

webpack也基本上成了必考的内容,一般会问是否配置过webpack、做过哪些优化之类的。

  • 用过哪些loader和plugin

  • loader的执行顺序为什么是后写的先执行

  • webpack配置优化

  • webpack打包优化(happypack、dll)

  • plugin与loader的区别

  • webpack执行的过程

  • 如何编写一个loader、plugin

  • tree-shaking作用,如何才能生效

性能优化

  • 首屏加载如何优化

  • 一个网页从请求到呈现花了很长时间,如何排查

因为之前的经历大部分都集中在PC端,所以移动端的经验比较少。面试官也不会一直问你移动端的东西,问也就问一些常见的问题,比如1px问题、如何适配等。react用的也不多,问的也不多,也就会问问react与vue的对比之类的问题。

基本的问题过了之后,有的面试官还喜欢问一些开放性的问题。比如平时都是如何学习的、最近了解了什么新技术、未来的职业规划、为了达到这个目标目前做了什么努力等等。

总结的基本上就是这么多了,上面问题的答案我也会陆续给出,给大家一个参考。 最后预祝看了此篇文章的小伙伴们都能收获多多的offer,找到自己满意的工作~

前端高级工程师视频资源目录:

1、带你探究vue-router源码,实现一个基础的vue-router

2、再次探究vue源码,制作优秀的自定义插件库

3、从今天起不再懵逼-带你探究promise源码

4、探索Koa的奥秘之打造属于自己的NodeJS框架

5、实战:利用Web Components 思想组件封装

6、90分钟封装一个自己的dom库,带你实现一个精致的jQuery

7、90分钟轻松打造基于NodeJS与MongoDB的登录系统

8、读懂源码,轻松解决promise polyfill

9、今晚8点,唐老师教你完美解决Vuex插件异步问题

10、从零开始打造基于vue-cli3的UI库

11、想做大项目?那你必须要回单元测试

12、打开全栈工程师技能包-1小时轻松掌握SSR

13、中高级前端大厂面试JS性能常考题之防抖节流

14、全网独播、价值千万金融项目前端架构实战

15、分析源码学架构-那些源码教我们的事

16、打开全栈工匠技能包-1小时轻松掌握SSR

17、两小时精通jq+bs插件开发

18、生产环境下如歌部署Node.js

19、网易内部VUE自定义插件库NPM集成

20、谁说前端不用懂安全,XSS跨站脚本的危害

21、webpack的loader到底是什么样的?两小时带你写一个自己loader

22、全网独播-价值千万金融项目前端架构实战

23、从两道网易面试题-分析JavaScript底层机制

24、RESTful架构在Nodejs下的最佳实践

25、一线互联网企业如何初始化项目-做一个自己的vue-cli

26、思维无价,看我用Nodejs实现MVC

27、代码优雅的秘诀-用观察者模式深度解耦模块

28、前端高级实战,如何封装属于自己的JS库

29、VUE组件库级组件封装-高复用弹窗组件

30、深度解析spa前端路由原理与实现方式

31、通过jquery源码阅读突破技术大瓶颈

32、我们也能写出vue,vue源码的实现

33、网易云课堂前端性能优化最佳实践方案

34、前端架构师入门第一课-架构师的工作内容

35、高度定制化的框架下-vue的设计架构之道

36、深究js底层原理--90分钟带你了解js内存管理机制

37、深度解密如何基于nodejs打造Web架构中间层

38、脱离业务走向高薪-制作一个vue插件

相关推荐

天猫官方:已对双“11”数据造假谣言启动司法流程
天猫官方:已对双“11”数据造假谣言启动司法流程

金融界网站11月12日讯有消息称天猫双11数据造假,天猫发言人回应称,我们已就这则谣言启动司法流程,希望再没有这样侮辱大家智商的“智商测试”。...

1小时前 admin

双十一5.35亿快件!马云四年前“神预言”,一天配送一亿包裹
  • 双十一5.35亿快件!马云四年前“神预言”,一天配送一亿包裹
  • 双十一5.35亿快件!马云四年前“神预言”,一天配送一亿包裹
  • 双十一5.35亿快件!马云四年前“神预言”,一天配送一亿包裹
  • 双十一5.35亿快件!马云四年前“神预言”,一天配送一亿包裹
苍井空晒性感生日照,网友祝贺耐人寻味
  • 苍井空晒性感生日照,网友祝贺耐人寻味
  • 苍井空晒性感生日照,网友祝贺耐人寻味
  • 苍井空晒性感生日照,网友祝贺耐人寻味
  • 苍井空晒性感生日照,网友祝贺耐人寻味
高铁无需取票就可进站:乘客只需刷手机和身份证 黄牛党集体失业
高铁无需取票就可进站:乘客只需刷手机和身份证 黄牛党集体失业

11月12日消息,据中国铁路消息,今日起,长三角铁路将在45个车站启动电子客票业务。乘客持购票时所使用的有效身份证件原件即可快速、自助进站检票乘车。据悉,从今天...

4小时前 admin

TikTok在英美等国测试点击付费广告
TikTok在英美等国测试点击付费广告

据AppBusiness报道,热门短视频社交应用TikTok正在测试点击付费广告模式,这是其广告业务从直推广告模式向自助广告模式转型的一部分。据称,T...

4小时前 admin

为什么阿里巴巴市值没有超过亚马逊,利润反而比亚马逊高很多?
为什么阿里巴巴市值没有超过亚马逊,利润反而比亚马逊高很多?

阿里巴巴和亚马逊都是出色的公司,要衡量这样大体量公司的价值,就不能仅仅用利润这样的单一指标来评价了,因为他们已经解决了公司生存的问题。比如,像前几年的微软,好像...

20小时前 admin

支付宝三代程序员解密2019年天猫双11:6100万次/秒峰值再创新高
支付宝三代程序员解密2019年天猫双11:6100万次/秒峰值再创新高

11月11日下午2点21分27秒,天猫双11销售额突破2000亿大关时,这个千亿大项目背后的支付宝三代技术核心倪行军、程立、胡喜首次合体现身媒体间,解密双11这...

1天前 admin

为什么任何时间都可以登录淘宝,淘宝不需要维护服务器吗?
为什么任何时间都可以登录淘宝,淘宝不需要维护服务器吗?

任何服务器都需要维护,但是可以做到在用户无感知的状态下进行维护。诸如银行网银、电子商务等涉及到互联网服务的项目现在都能够做到7*24小时提供服务。实现这个目标主...

1天前 admin

用时13分钟!德邦快递完成双十一大件首单派送
用时13分钟!德邦快递完成双十一大件首单派送

“这也太快了!”11月11日零点13分,沈阳市东陵区的冯先生收到了自己在双十一期间网上下单的“战果”。据了解,在双十一期间,冯先生在淘宝购了一台电暖气设备。下单...

2天前 admin

搜医院搜到色情网站,百度需要正面回应
搜医院搜到色情网站,百度需要正面回应

近日,有网友反映,在网上搜索乐山市人民医院后,打开“官网”链接后竟然是黄色网站。该院随后发布声明称,是色情网站恶意注册与该院域名相似的域名,百度公司的智能聚合功...

2天前 admin

全民狂欢!天猫双11破记录,截至11日上午9点营业额达1583.1亿元
全民狂欢!天猫双11破记录,截至11日上午9点营业额达1583.1亿元

今年的天猫双11,依旧没有让我们失望。相比去年的2135亿元人民币全天成交额,今年的成交额更是突破了极限,今年天猫双11成交总额破1000亿来得有点快!1小时0...

2天前 admin

11月11日下午14时37分,“11.11京东全球好物节”累计下单金额突破1794亿元!
11月11日下午14时37分,“11.11京东全球好物节”累计下单金额突破1794亿元!

从11日零时突破1313亿元,9时突破1658亿元,“11.11京东全球好物节”接连创下新高,显示出强劲的消费拉动势能。“好物享低价、服务更放心”,京东正是凭借...

2天前 admin

工信部印发《携号转网服务管理规定》
工信部印发《携号转网服务管理规定》

各省、自治区、直辖市通信管理局,中国电信集团有限公司、中国移动通信集团有限公司、中国联合网络通信集团有限公司、中国广播电视网络有限公司,其他相关单位:现将《携号...

2天前 admin

中国每个家庭都在参与天猫双11。
中国每个家庭都在参与天猫双11。

...

2天前 admin

搜索一哥绝地反击,市值两天大涨60亿美元,相当于3个搜狗
搜索一哥绝地反击,市值两天大涨60亿美元,相当于3个搜狗

由于财报利好突然其来,搜索一哥百度公司在最近两个交易日连续大涨,有绝地反击之势,不仅市值逆转网易公司,而且和另一个搜索上司公司搜狗相比,也是遥遥领先。数据显示,...

2天前 admin

2009-2019年天猫双十一最全交易数据,预测2019销售额破三千亿
2009-2019年天猫双十一最全交易数据,预测2019销售额破三千亿

已经持续的11年的双十一购物狂欢节在今天再次燃起,根据以往的交易成绩,天猫双十一每一年都在不断刷新和翻倍交易额记录。2018年,天猫双十一02分05秒,交易破1...

2天前 admin

小米双11:小爱音箱品类1小时20分卖出20万台
小米双11:小爱音箱品类1小时20分卖出20万台

根据小米公司公布的最新数据,今年双11,小爱音箱品类1小时20分全平台销量超20万台。目前小爱音箱品类有近10款之多,包括小米AI音箱、小米小爱触屏音箱、小米小...

2天前 admin

“速卖通”在俄罗斯点燃“双十一”战火
“速卖通”在俄罗斯点燃“双十一”战火

每年的11月11日是“全球购物狂欢节”,各大电商平台会利用这一天进行大规模的打折促销活动。从2009年淘宝商城(天猫)首次举办网络促销活动,今年“双十一”已经走...

2天前 admin

天猫双11开始后出现短暂拥挤 部分用户无法确认订单
天猫双11开始后出现短暂拥挤 部分用户无法确认订单

11月11日消息,今日凌晨零点,2019年天猫双11全球狂欢节正式开始。根据现场实时数据,天猫双11开场14秒破10亿,1分36秒成交额破100亿,5分25秒成...

2天前 admin

双11,程序员小哥哥、小姐姐有多少今夜无眠
  • 双11,程序员小哥哥、小姐姐有多少今夜无眠
  • 双11,程序员小哥哥、小姐姐有多少今夜无眠
  • 双11,程序员小哥哥、小姐姐有多少今夜无眠
  • 双11,程序员小哥哥、小姐姐有多少今夜无眠

欢迎 发表评论: