迅雷、微众银行面试

一面

1.自我介绍和实习经历

2.闭包作用域

3.vue双向绑定原理

4.api设计

5.读过的书

6.对后端的了解,着重问了node的一些特性

7.http的理解

8.react单向数据流的理解

9.nginx异步非阻塞特性

10.对象的访问器与数据属性

11.前端安全的理解

12.冻结对象、不可拓展对象、密封对象

13.看过那些书,对现代前端怎么看,你认为那种人是很强的前端和很强的工程师

一面还是很基础的,我基本全部答上了,面试官当场就说进入二面了,明天面试。

二面

面试官说自己以前是我实习公司深信服的前端,后来知道是隔壁ssl部门的

1.实现一个场景,其中有短视频、允许平移的弹幕、实时聊天,兼容ie9以上。
我提出的解决方案是:css动画完成弹幕;短视频用html5的vedio比如flv.js这种开源方案;实时通信有几种解决方案:websocket、短轮询、长轮询。

里边问的比较深,具体到Http协议和api的使用,自己很多地方没有实现过所以经验不足但这块总体答的还行。弹幕的一个匀速动画问题,被搞的很难受,我真是不擅长写动画。

2.es6的一堆语法:生成器,迭代器,元编程。嗯,都是es6里比较晦涩的部分。

3.for…in…、for()循环、forEach循环的区别,为什么有了前两个还要加forEach。

微众银行面试

微众银行很坑爹,全场谈人生一个技术问题都没问。

话说我还是很喜欢腾讯系公司的,结果腾讯捞了我简历没面我,富途证券终面挂,微众银行谈人生挂。可能和鹅系公司无缘啊(更主要原因是我水平确实低)。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

😉😐😡😈🙂😯🙁🙄😛😳😮:mrgreen:😆💡😀👿😥😎😕