面试题
冯
- 你实习的公司团队有多少人,前端开发岗位有多少人?自己开发还是团队开发?
- 介绍 MVVM
- 数据双向绑定的原理
- css 页面是彩色的,怎么把页面全部变灰
- 媒体查询做成适配器有几种方法?
- 页面中的元素居中有几种方法?
- 说出两个不固定宽高垂直水平居中的方法?
- 块元素有哪些?行元素有哪些?行级块有哪些
- css 文件有几种方法导入?这几种方法有什么区别?
- 介绍一下页面渲染的过程
- 每个公司都有自己 css 书写,你自己的书写代码规范是什么呢?
- 介绍一下重绘和重构
- 哪些东西会回发生重绘和重构?
- 总结书写 HTML 提高性能的方法
- let const var 的区别
- js 题
- js 的基础类型,引用类型有哪些?
- 介绍一下深浅拷贝
- 说出判断数据类型的几种方法?
- typeof 哪些场景不好用?
- 说出 js 改变 this 指向的方法?
- 说出自己常用的数组方法?
- ES6 部分
- 箭头函数和普通函数的区别?
- ES6 的继承有哪些?
- 介绍一些原型链?
- 介绍一下 New
于
- 介绍一下什么是伪元素?伪元素有哪些?
- 用伪元素进行各行换色
- 页面有个元素,如何进行隐藏它。他们有什么区别?
- 页面自适应有几种方法?
- 什么是 BFC
- 不定宽高元素,水平居中有几种方法?
- overflow 怎么清浮动?
- js 面试题
- 解释一下跨域
- 有几种方法解决跨域
- 介绍一下事件流(冒泡事件)
- 页面一个有 button 按钮,先先捕获冒泡还是什么?
- 介绍一下 promise
- 有没有什么方法阻止事件冒泡?
- 解释一下闭包
- 介绍一下 new 关键字
- post get 是什么,有什么区别?
- 浏览器有几种存储方法
- 描述一下在浏览器页面地址栏中输入一个地址他会发生什么?有哪些步骤?
- vue 面试题
- 说一下 vue 的生命周期
- 异步请求放到哪里最合适?为什么?
- 说一下 vue 的通信方式有几种?用浏览器怎么实现通信?他们的区别是什么?
- 假如说有一个业务,你选择用 js 还是 vue 还是其他的框架
- 如何使用 Vue mixin
- 路由跳转的方式是怎么实现的?有几种方法?
代
- css 新增了那些属性
- 盒模型有几种?他们区别是什么?
- 说一下选择器的优先级别
- 定位一个元素有哪些方法?如何使用
- z-index 怎么理解
- flex 能在 IE 多少以上使用
- 解释一下 HTML 的语义化
- src 和 herf 的区别是什么?
- null undefined 的区别是什么?
- 说一下 0.1 + 0.2 !== 0.3
- == === 有什么区别
- 解释一下防抖和节流
- 解释一下 vue 和 react 的区别
羽
- 工作中怎么解决异步过程问题:async
- git 操作命令有哪些,每条命令的作用是什么
- echarts 卡死是怎优化的
- 怎么解决浏览器兼容的问题
- HTTTP 和 HTTPS 区别
- 计算机 7 层有哪几层 HTTP 在哪一层
- 为什么说 http 比 https 更安全
- 宏任务和微任务是什么
- 实习的时候遇到的问题是怎解决?
- 说一些自己的个人职业规划
- 你对工作中要出差怎么看
- 纯局域网开发你能接受吗
- 假设面试完之后建议你去外包能接受吗?
- 全部人都入职了,工资比自己的高,你会怎么做?
- 年底同事升职加薪,自己没有,会怎么看,怎么看待?
- 过了一年新招了一个工资比我自己的高,技术低,自己怎么看待?
- 在一家公司干了两年,很平淡,会给你安排各种事情的话你怎做?
- 虽然和技术没关系,但是工作肯定
- 期望薪资多少,工作地点有要求
姣
- 前端怎么解决跨域的方法
- 常见的攻击手段
- 了解 MOOCloo
- 遇到问题怎么去解决问题,怎么查
- 有看前端的数据吗,书籍呢?
- token 有效期怎么做的?
- 个人的职业规划是什么?
- 自己想去规模多大的公司?
- 面试成功的公司,转正了,公司资金链断了,发不了工资怎么办?
炟
- 自己了解的团队开发是怎么样的?
- echarts
记录
- 记录一下张艳娇的自我介绍
总结
- 概念模糊
- 基础知识薄弱
- 样式选择器都不知道是什么
- 肯定考原型链,继承,数组的一下方法 排序考的多?
- 校招比较难,社招比较简单
- vue 会问基础使用,基础原理
- 吃透一个知识点,两人互相挑问题
- 公司主要做的业务是什么,怎么分工的,和怎么合作的?
- 红宝书前八章一定要会