分享一位同学的阿里、百度前端面经,8年前端开发教你如何写简历

本文分享了一位前端开发者在阿里、百度的面试经历,涵盖前端基础知识、框架原理、性能优化、计算机网络等多个方面。重点强调了JavaScript、React、CSS等技术的面试题,并给出了学习建议和面试技巧。
摘要由CSDN通过智能技术生成

基本上以上准备,让我面试前增加了不少信心。

【第二部分 面试题目】


美团、阿里的具体面试题目,我按照「前端基础知识、前端框架的底层原理、性能优化、计算机网络、算法、前端工程化、项目经验」这七大部分来给大家总结:

  1. 前端基础知识,主要从前端四大模块 HTML\CSS\JavaScript\DOM, BOM 方面以及前端框架如React\Vue 等准备。

CSS:

大概会有1-2个问题,主要考察各个常见布局的实现,比如垂直水平居中、双栏布局、随窗口变化的正方形、网格布局等等,一般需要手写代码,这里推荐张鑫旭老师的 CSS 世界,多看几遍足够应对面试。

HTML:

在我面试的过程中这个问的不多,之前 winter 老师有一道面试题,说说你常用的 HTML 标签,然后由这道问题可以延伸出很多细节,进而考察你对 HTML 知识的掌握。

JavaScript:

考察 JavaScript 的细节问题是最多的,通常包括但不限于:

1)JavaScript的基本类型

2)setTimeout、Promise、async/await 三者之间异步解决方案的区别?

3)宏任务和微任务,通常会给出一段代码,让你给出输出结果,并解释?

4)解释 JavaScript 的单线程模型,以及为什么这样设计?setTimeout 的延时为何做不到精确?

5)手写实现 Promise?

6)原型链知识的考察,形式也是给出一段代码,让你给出输出结果ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值