面試地点:乐视致新电子科技(天津)有限公司-北京 一面 大概40分钟 看起来还不错 扯了点项目的问题貌似他们用的 react,所以三个面试官都有问过說了说 react 好坏,redux 管理状态之类的相对 jQuery,新型框架的优势 post get 区别,还有没有其他请求方式说了 put delete options 之类的 深拷贝 递归浅复制,或者最简单的 JSON.parse(JSON.stringfy) bfc 清除浮动 和上面的一起说的清除浮动的几种方式 闭包 1-500个数,随机分给5个数组每个数组最后有100个数字,如何保证是随机分配的 不许使鼡 sort() 长轮训长连接 这个我说反了。。 es6新东西 跨域 说说几种大小单位 px rem em 其他的不太熟悉只提了一下 二面 大概50分钟,答的很不好 rest 接口风格如何设计的说说 put delete 之类的,不太会只能忽忽悠悠 说说怎么获取一个元素的 width,用原生 js只说了 document.style.width,他很不满意 说说 http 协议如何设置缓存 忽悠吧 随机分配数字又考了一遍。。这个思路还热乎 设计一个函数如何确定 ele2节点是ele1节点的子节点,层级可能很深这个只说了递归解法 寫一个动画函数,animate(ele, from, get(key),如果 set 的 key 为新那么删除数据结构里最不常用的那个,也就是 get 次数最少的然后插入新的。 完全懵比只能忽忽悠悠,說了思路我自己都觉得不靠谱 移动端和 c 端区别 click 和 tap 区别解决方案 怎么规划以后的学习工作,就说学习基础呗 让我问问题就问他这次面试怎么看我,他说项目还可以基础稍差,不过刚入门的差不多也都是这样然后就跑去叫三面了 三面 十分钟 上来让自我介绍,随意说了说 get post 區别。又问了一遍 问了问 vue.js 和 react 区别优劣 问了问 去jQuery 为啥怎么看待 面试官对打篮球和健身特感兴趣,早知道多扯一点了 然后问还有啥问题没随便问了点转正的事儿,就让回去等消息了一共也就十几分钟,太短了所以还有没有然后呢 补充 node 和 php 区别优劣