普通本科生的前端面试经历
专业数字媒体技术
初次筛选,
笔试,
第一面(35min)基本全是js,
流程__自我介绍____实习项目出现哪些问题?怎样解决?。
1基本数据类型,引用数据类型,(考察堆和栈,然后联系到浅拷贝深拷贝地址问题)
2检测数据类型的方法,(typeof , instandof,)面试官给我补充了,tostring的方法。
3伪数组和数组的区别
4数组的基本api,我回答了(push,pop,unshift,shifi),应该还有很多的方法,concat,reverse。。。。
5***原型链问题,new一个对象后,它们做了那些事情,(prototype)
我回答的一团糟。我当时被绕懵圈了都。后来我给他画了原型链的图。这是一个重点。然后我给他扯到闭包(这块我比较懂)。
6 es6,let const,解决了es5之前的变量提升。我又补充了promise。reserve(),reject().
7 说一下Ajax的请求过程,(原生的方法)
8 前端工程化,webpack,node的问题,
9 git 回答git的常用操作命令。
10 反问环节。(问了技术栈,好家伙他们公司vue, react, angular都有,)
因为是技术面。我就没问薪资的问题。
如果有复试的话。。。不知道能不能过。
#校招##前端工程师##面经#
初次筛选,
笔试,
第一面(35min)基本全是js,
流程__自我介绍____实习项目出现哪些问题?怎样解决?。
1基本数据类型,引用数据类型,(考察堆和栈,然后联系到浅拷贝深拷贝地址问题)
2检测数据类型的方法,(typeof , instandof,)面试官给我补充了,tostring的方法。
3伪数组和数组的区别
4数组的基本api,我回答了(push,pop,unshift,shifi),应该还有很多的方法,concat,reverse。。。。
5***原型链问题,new一个对象后,它们做了那些事情,(prototype)
我回答的一团糟。我当时被绕懵圈了都。后来我给他画了原型链的图。这是一个重点。然后我给他扯到闭包(这块我比较懂)。
6 es6,let const,解决了es5之前的变量提升。我又补充了promise。reserve(),reject().
7 说一下Ajax的请求过程,(原生的方法)
8 前端工程化,webpack,node的问题,
9 git 回答git的常用操作命令。
10 反问环节。(问了技术栈,好家伙他们公司vue, react, angular都有,)
因为是技术面。我就没问薪资的问题。
如果有复试的话。。。不知道能不能过。
#校招##前端工程师##面经#