摘要: 22-网友面经 #2018-03-08 jawil | 一年经验初探阿里巴巴前端社招 此博主的博客签名: 20180308_1703.png 2017我遇到的前端面试题 作者整理的这些题目,很多是来自面试跳槽的视频。非常推荐。 作者说,性能优化和ES6,是必问的。 2018年web前端经典面试题及答 阅读全文
posted @ 2020-12-15 11:09 人心不古 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 23-面试技巧 by smyhvae #写简历的注意事项 最多可以写“深入了解”,但不要写“精通”。 #遇到不知道的问题,该怎么回答 这块儿我没了解过,准备回去看一下。 这块儿我没研究过,您有没有好的资料,我可以补充一下细节。 写不出详细的代码,但是知道思路。 #项目经历 面试要体现项目的设计思路、 阅读全文
posted @ 2020-12-15 11:09 人心不古 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 面试准备 #前言 #面试分为三部分 技术面试:问技术问题。 负责人面试:考察综合能力。比如:项目把控能力、项目深度、项目架构、业务等。 hr 面试:侧重于性格、沟通、潜力等。 每轮面试在一小时左右。 #每轮面试的知识点 一面: 主要考察基础知识。 页面布局 CSS盒模型、DOM事件 HTTP 协议、 阅读全文
posted @ 2020-12-15 11:08 人心不古 阅读(146) 评论(0) 推荐(0) 编辑
摘要: HTTP和HTML 浏览器 #说一下http和https #参考回答: https的SSL加密是在传输层实现的。 (1)http和https的基本概念 http: 超文本传输协议,是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用于从WWW服务器传输超文本到本 阅读全文
posted @ 2020-12-15 11:08 人心不古 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 21-面试题整理 by smyhvae #JavaScript #存储相关:请描述以下cookie、localStorage、sessionStorage的区别 在H5之前,cookie一直都是本地存储的一个重要的方法。直到后面的两个出现了, 就开始用后面的两个做本地存储。 1、cookie: 本身 阅读全文
posted @ 2020-12-15 11:08 人心不古 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 16-01.MVVM #前言 MVVM的常见问题: 如何理解MVVM 如何实现MVVM 是否解读过Vue的源码 题目: 说一下使用 jQuery 和使用框架的区别 说一下对 MVVM 的理解 vue 中如何实现响应式 vue 中如何解析模板 vue 的整个实现流程 #说一下使用 jQuery 和使用 阅读全文
posted @ 2020-12-15 11:08 人心不古 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 15-虚拟DOM #前言 vdom 是 vue 和 React 的核心,先讲哪个都绕不开它。 vdom 比较独立,使用也比较简单。 如果面试问到 vue 和 React 和实现,免不了问 vdom: vdom 是什么?为何会存在 vdom? vdom 的如何应用,核心 API 是什么 介绍一下 di 阅读全文
posted @ 2020-12-15 11:08 人心不古 阅读(690) 评论(0) 推荐(0) 编辑
摘要: 大牛答面试 #一、 说说React生命周期? 面试概率级别应用模块或方向解决问题考核点 90% 4星 react react核心概念 组件化 #1. 通常解法 React的生命周期相比于vue要更加有深度,名称叫起来也比较长,不是很容易记忆,尤其是react生命周期的使用,有很多细节可以体现出开发人 阅读全文
posted @ 2020-12-15 11:08 人心不古 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 前端面试官的套路,你懂吗? ​ 最近一年陆陆续续都在面试各种不同程度的 Web 前端开发,总觉得现在前端氛围太过于浮躁,急于求成的人比比皆是。 ​ 然而很多童鞋还是没有掌握面试的技巧,一次次碰壁。鉴于此,我觉得是时候总结一些面试经验了,只不过这一次我打算从面试官的角度来阐述。 我是如何面试前端的? 阅读全文
posted @ 2020-12-15 11:07 人心不古 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 面试技巧 面试一般分为技术面和hr面,形式的话很少有群面,少部分企业可能会有一个交叉面,不过总的来说,技术面基本就是考察你的专业技术水平的,hr面的话主要是看这个人的综合素质以及家庭情况符不符合公司要求,一般来讲,技术的话只要通过了技术面hr面基本上是没有问题(也有少数企业hr面会刷很多人) 那我们 阅读全文
posted @ 2020-12-15 11:07 人心不古 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 前端常见专有名词 #性能相关 F2E: 前端 防抖和节流 滚动穿透 FP FPC FMP TTI 白屏时间 预渲染时间 文档获取时间 GUI时间 FMP:First Meaningful Paint 包含页面所有元素及数据。是指页面的首要内容出现在屏幕上的时间。 同构 直出 同构直出一般用于首屏渲染 阅读全文
posted @ 2020-12-15 11:07 人心不古 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 11-00.JavaScript高级面试 #前言 一、基础知识: ES 6常用语法:class 、module、Promise等 原型高级应用:结合 jQuery 和 zepto 源码 异步全面讲解:从原理到 jQuery 再到 Promise 二、框架原理: 虚拟DOM:存在价值、如何使用、dif 阅读全文
posted @ 2020-12-15 11:05 人心不古 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 11-02.ES6 #Class和普通构造函数有何区别 我们经常会用ES6中的Class来代替JS中的构造函数做开发。 Class 在语法上更加贴合面向对象的写法 Class 实现继承更加易读、易理解 更易于写 java 等后端语言的使用 本质还是语法糖,使用 prototype 阅读全文
posted @ 2020-12-15 11:05 人心不古 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 10-01.页面性能优化 #前言 提升页面性能优化的方法有哪些: 1、资源压缩合并,减少http请求 2、非核心代码异步加载 --> 异步加载的方式 --> 异步加载的区别 如果回答出非核心代码异步加载,就会层层深入。 3、利用浏览器缓存 --> 缓存的分类 --> 缓存的原理 缓存是所有性能优化的 阅读全文
posted @ 2020-12-15 11:04 人心不古 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 11-01.ES6:模块化的使用和编译环境 #前言 #ES6的主要内容 模块化的使用和编译环境 Class与JS构造函数的区别 Promise的用法 ES6其他常用功能 本文来讲“模块化的使用和编译环境”。 #面试常见问题 ES6 模块化如何使用,开发环境如何打包 Class 和普通构造函数有何区别 阅读全文
posted @ 2020-12-15 11:04 人心不古 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 09-02.js运行机制:异步和单线程 #前言 面试时,关于同步和异步,可能会问以下问题: 同步和异步的区别是什么?分别举一个同步和异步的例子 一个关于 setTimeout 的笔试题 前端使用异步的场景哪些? 面试时,关于js运行机制,需要注意以下几个问题: 如何理解JS的单线程 什么是任务队列 阅读全文
posted @ 2020-12-15 11:03 人心不古 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 10-02.前端错误监控 #前言 错误监控包含的内容是: 前端错误的分类 每种错误的捕获方式 上报错误的基本原理 面试时,可能有两种问法: 如何监测 js 错误?(开门见山的方式) 如何保证产品质量?(其实问的也是错误监控) #前端错误的分类 包括两种: 即时运行错误(代码错误) 资源加载错误 #每 阅读全文
posted @ 2020-12-15 11:03 人心不古 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 05-01.创建对象和原型链 #前言 #面向对象的三大特性 封装 继承 多态 #原型链的知识 原型链是面向对象的基础,是非常重要的部分。有以下几种知识: 创建对象有几种方法 原型、构造函数、实例、原型链 instanceof的原理 new 运算符 #创建对象有几种方法 #方式一:字面量 var ob 阅读全文
posted @ 2020-12-15 11:02 人心不古 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 06-跨域通信类 #前言 从本章起,对代码的要求没之前那么高了,但是,要求你对知识面的掌握要足够宽。 前端通信类的问题,主要包括以下内容: 1、什么是同源策略及限制 同源策略是一个概念,就一句话。有什么限制,就三句话。能说出来即可。 2、前后端如何通信 如果你不准备,估计也就只能说出ajax。这个可 阅读全文
posted @ 2020-12-15 11:02 人心不古 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 07-安全问题:CSRF和XSS #前言 面试中的安全问题,明确来说,就两个方面: CSRF:基本概念、攻击方式、防御措施 XSS:基本概念、攻击方式、防御措施 这两个问题,一般不会问太难。 有人问:SQL注入算吗?答案:这个其实跟前端的关系不是很大。 #CSRF 问的不难,一般问: CSRF的基本 阅读全文
posted @ 2020-12-15 11:02 人心不古 阅读(954) 评论(0) 推荐(0) 编辑