埃森哲
性质
管理咨询,信息技术和业务流程外包跨国企业.
典型产品
- Nidone智能家居
地址
深圳市南山区高新技术产业园区W2-A座101室(1号线深大地铁站C出口直走500米)
需求
- 核心业务移动端 H5,运营活动页开发,官网开发
- C端和B端小程序开发
资料
- 偏理论知识
- 会问英语
- 跨域问题
- Vue 和其他框架的区别
- webpack 打包工具
面试
一面内容
2018-5-29 17:00
基础部分
-
闭包的作用?
- 私有变量
- 全局访问局部变量
- 缓存
-
如何把 '0.01' 的字符串变为浮点
- 采用运算符直接转换?(注意加法不行)
- parserFloat
- Number
-
'0a12' 采用运算符操作的结果
-
'NaN' 是什么类型,
NaN === NaN
么? -
typeof 可以判断哪些类型
-
有哪些内置的 Symbol 属性
-
迭代器的使用
-
for in
和for of
的区别 -
定义构造函数
function A () {}
const a = new A()
console.log(a)说出 a 的原型对象链
-
rss (服务端端渲染) 的作用
-
讲解委托模式的实例
-
发布订阅模式和观察者模式区别
-
如何把数字从大到小排序,几种方法
-
快速排序的方法
-
数据库左关联和嵌套查询区别
框架部分
- angularjs 定义服务的几种方法?
- angularjs 的双向绑定机制,检查次数,几次会发现明显的性能问题?
- vuejs 的双向绑定机制?
defineProperity
可以同时定义访问器属性和属性描述符么- vuejs 中 watch 和计算属性的区别
- vuejs 采用对象模式和函数模式定义 data 的区别
- vuex 的使用
- 插槽的使用,作用域插槽的使用?
- express 源码原理
- webpack 的使用
项目经验
- 自己设计过的复杂组件
- 假设需求如下.
-
左边是组件库
-
右边是画布
-
拖动组件到画布
-
可以实现画布的预览
-
可以实现组件设置联动效果
如何实现此效果,最基本的拖动到画布用 vue 如何实现
-
二面内容
2018-6-1 18:00
-
自我介绍
-
简要描述自己的项目职责
-
谈一下瀑布流和敏捷开发的区别
-
谈了一下华为外包的工作内容,总结如下
工作流程
-
华为提出项目需求
-
公司内容查看目前前后端空闲的人力资源
-
抽调人员组成项目组,开始项目
-
项目人员包括 项目经理,研发,测试,UI 等
-
采用敏捷开发完成项目
相关说明
- 需要沟通能力
- 项目是跟着客户走,加班会较多
-