一、技术考查
1.前端框架、库
(1) vue.js 兄弟组件通信 生命周期 vue router vuex 原理 (2) angular (3) react (4) 开发依赖的框架、库、环境对比
a. angular与vue.js的区别 b. vue.js和小程序的区别
2.JavaScript基础
闭包的坏处 数组api 块级作用域
代码语言:javascript复制let test =1;{let test =2;console.log(test);let test = 3;console.log(test)}
VM7649:1 Uncaught SyntaxError: Identifier 'test' has already been declared
let test =1;{ test =2;console.log(test); test = 3;console.log(test)}
VM7679:1 Uncaught SyntaxError: Identifier 'test' has already been declared
at <anonymous>:1:1
3.CSS基础
三栏布局 居中方案
项目
即时通讯 对方如何得知消息过来了 项目难点 亮点 jQuery选择器 前后端通信 前端打断点调试 事件循环 promise
promise和定时器哪个先执行? 可以肯定的是,在各JS环境中,Promise都是最先执行的,setTimeout(0)、setImmediate和requestAnimationFrame顺序不确定。
双向数据绑定 业余时间干嘛? 用的什么版本工具 Git流程 HTTP HTTPS 虚拟dom angular 控制器之间如何通信 跨域 es6 异步 你看重的技术氛围是什么? angular6 typescript echarts图表 垂直居中 对模块化的理解 用户数量级
浏览器存储 JavaScript异步 后台没响应怎么办? 有offer吗? 前后端分离的好处 移动端开发和PC端对比 如何调试代码? 如何适配移动端? 有线上产品吗?
移动端开发调试 有做代理吗? 双向数据绑定 react 前端自动化测试
代码版本工具 git
三栏布局,等宽,间隔20px,自适应 照片墙:随机摆放 不重叠 px rem 组件间通信方式 ref = undefined 怎么办
工作方面
为什么离职 ? 期待薪资多少 ? 目前薪资多少 ? 有对象吗 ? 加班多吗 ?