前端工程师:电信专业转前端是如何拿到阿里、腾讯offer的?

1.我的状况

● 211本科 985硕士 电信专业 女生css

● 16年3月开始学习前端前端

● 16年7月开始实习,共五家实习经历(不是特别厉害的厂)vue

● 秋招拿到两个offer(阿里、腾讯)、没错只有这两个。。其余的都挂了程序员

 

2.面经

 

阿里-阿里云

 

一、8.24es6

讲讲你的整个技术发展过程面试

那挑一个你认为比较重要的项目仔细讲讲ajax

框架: vue和angular的区别、vue的双向数据绑定如何实现、angular的核心讲讲、vue-router算法

基础:跨域vue-router

es6箭头函数和普通函数的区别(箭头函数this指向继承自外围做用域)数据库

cookie和session的区别

怎么查看一个页面的回流和重绘(f12 timeline/performance 查看)

二、8.28  二面

自我介绍

介绍实习经验

本身上次没回答好的问题 再回答一下 vue 和 angular的区别

你以为前端有哪些发展方向

你以为一个前端工程的复杂度在什么地方

js引擎怎么实现Class关键字

三、9.4 三面

为何实习的时间都比较短?

你这么多实习项目挑两个说一下?

AOT预编译和JIT预编译

vue和angular的区别

angular1和angular2的区别

将来职业规划方向 仍是想作前端吗?

项目优化?

四、9.5 hr面

一、自我介绍

二、为何作前端

三、讲讲大学经历

四、有没有男友

五、有什么想问的

 

多益网络

 

9.04

一面:

一、介绍下你的一个项目

二、get与post的区别

三、跨域

四、加班怎么看?996怎么看?

五、vue和angular的区别

 

CVTE  9.11

 

一面:

一、介绍项目

二、vue的数据绑定怎么实现

三、angular和vue的数据绑定怎么实现

四、http缓存策略?

五、https的过程?https将什么加密了?

六、写代码 实现remove函数,删除object的属性

七、原型链?手写原型链?proto指向

八、js实现map函数

九、wepack配置?babel配置?es6转es5工具备哪些

十、eval是作什么用的,有什么安全问题

十一、v-model是用来作什么的

二面:

一、介绍项目

二、手写vue双向数据绑定

三、实现一个compose(arr)({index:0}})  var arr=[fn1,fn2,fn3]; function fn1(index,next){a.index++;next()}... 返回value和next,next()表示调用下一个函数

四、浏览器缓存机制

五、项目中遇到的难点 mock数据 怎么生成

六、移动端点击300ms的延迟??

 

网易游戏-运营开发工程师 9.20 一面

 

一、自我介绍

二、为何作前端,与专业不符?你以为前端将来的方向在哪?

三、你以为咱们的笔试难吗?还作过哪些公司的笔试题

四、华为只实习了一个月?以为华为怎么样?

五、看你有用过ng1和ng2 说说他们的区别?

六、浏览器兼容?遇到过哪些问题?

七、讲讲ajax跨域怎么作,get和post?

八、为何存在跨域这个问题?为何要有同源策略?同源策略是什么?若是没有会有什么问题?

同源策略是为了不向第三方网站发送 post 请求、向第三方网站请求可能会形成信息泄露

CSRF 是为了防止非本身网站的请求向服务器请求数据

九、用过哪些预处理器,scss?那scss有存在什么缺点吗?

十、js底层怎么实现的知道吗?

十一、讲讲闭包?闭包存在的问题

十二、原型链最顶层prototype指向什么?null

1三、new关键字和不new有什么区别?

1四、谈谈this指针的指向问题?

1五、响应式布局知道吗?

1六、你还有什么想问的吗?

1七、给他看了一个项目,作的过程当中有遇到什么问题吗?

9.21 二面

自我介绍

为何作前端?

你不以为angular2用起来过重了吗?

和vue的对比?

性能优化?

前端迭代更新那么快?你跟得上吗?

聊项目、数据库表怎么设计?

玩游戏吗?

玩过什么?

了解网易游戏吗?

有offer吗?

怎么选择?

而后接下来hr面

 

惟品会 9.21 助理前端开发工程师

 

一面:

一、自我介绍

二、聊项目

三、对于http协议清楚吗?

四、http缓存?

五、断点续传

六、hybrid了解吗?与native通讯这块了解吗

二面:

聊项目

事件代理

一个算法题,怎么找出连续子数组的最大和(若是和为负数,则从新开始,若是和为正数,则继续加,而后比较大小,选出最大和便可。)

三面:hr

 

腾讯 9.24 

 

一面 各类怼基础

一、看过什么书?

二、浏览器兼容?

三、讲讲jsonp跨域、还有其余跨域方法吗?

四、运营商劫持?

五、https?

六、你认为前端的发展在什么方向?为何会往这方面发展?

七、c语言怎么实现字符串转整型

八、浏览器缓存

九、cookie优势和缺点

十、ajax优势和缺点

十一、怎么实现拖拽?

十二、服务器具备什么功能

1三、数据结构会吗

1四、学前端多久了?

还有一些忘记了,反正就是面试官抛出来一个点,我就把能想到的都说上。。。

9.26 二面

一、聊项目

二、各类聊项目

三、仍是聊项目。。

四、聊聊聊。。

9.27 hr面

各类聊人生,有些问题还比较犀利

还有面一些没怎么有技术问题的就没记下来,面了大概有个20几家,反正都面完了,可是都没给我offer。。。

 

总结:

其实我数据机构和算法不是很好,可是优点在于前端项目多,各类项目能够聊,因此要是有空就多去实习吧,并且感受硕士作前端会被除了大公司以外的小公司怼,而后估计还不要你。。。你们想清楚仍是尽可能去作算法把哈哈哈哈

 

做者:jjjjssssss

本文来源于牛客网

——————————

牛客网(www.nowcoder.com)

- 互联网名企笔试真题

- 校招求职笔经&面经

- 程序员求职实习信息

- 程序员学习交流社区

相关文章
相关标签/搜索