您的位置:首页 > 职场人生

一次前端面试经验总结

2019-05-29 20:09 225 查看

整理了一下面试官问到的问题和提到的知识点:

由你主导的项目大概有多少个?
你当时进公司时是以什么身份进的,实习生吗?
你在这一年的发展的规划是什么样的?
你在过去的工作中,项目的流程是什么样的?
你都参与了哪些环节?
之前的公司性质是什么样子的,主要做哪方面的产品?
你公司是外包的话,你接过的项目都是哪种类型的?
你们外包做项目的时候,是有一个模板吗?那你平常工作是运用一下模板,然后改改?写写特效这种工作吗?

(我:不是啊,每个公司的要求不一样,肯定不能都用模板呀,根据客户的要求来做)

那你们外包的话,如果出现空档期的时候……你们都在做些什么

(我:空档期的话大家就都学习呀,学一些新的技术,也可以跟着js大神学习嘛,不过空档期的情况也很少,一般就几天)


项目都做了多久,并行还是串行?

(我:项目就有做三个多月,四个多月的,再说前端的话,周期也不固定。如果接的项目多的话,就有并行的时候)



之前做的比较多的是pc还是移动端,做过微信,做过触屏的这种吗?

平常在公司有做网页制作吗?

(我:如果实在忙的时候,我也帮制作师制作一些网页)

忙的时候,会帮网页制作做到什么程度,百分之多少?

(面试官问这个,是想通过你回答的百分比,看你在公司里面担任写js的程度到底是高中低的哪一种?)
你在你做过的哪个项目调试中,遇到了哪些比较深刻的部分,说一说。

你发现到解决这个问题用了多久?

(通过你描述的问题难度,和你发现到解决问题的时间,看你js程度)
如果网页制作的话,做一个页面得多久?
如果再写些简单的js特效呢,一个页面做多久?
对着公司混合app项目代码,给面试官讲讲这些代码中你能看懂的部分

面试官主动问的技术上的问题:
ng-app是什么?
说一说MVVM−g是什么?
不写−g呢?


自定义指令的类型(E,A,C,M)
$scope和自定义指令里的scope有啥区别?

Ionic中的路由

(注入什么服务啊,抽象路由和它的子路由的一些关系啊,怎么渲染的啊,命名规范啊……)

说一说link
为什么angular不推荐使用dom操作?
说一说双向数据绑定

看过Angular的源码吗,它是怎么实现双向数据绑定的?
讲讲promise:{
  promise:null;;

ui-router 和 ng-router区别?
什么是 指令?
service服务三种方式?
说说promise?
$q是什么?
$http gulp任务都是怎么定义,怎么执行的


平常用sass,less,css哪个多呢

(说用css多,然后结果他就视为不会sass,less,或者不熟,就没问了)
英文文档可以看吗?
这些知识都是从哪学的?
知不知道ionic出了2了,对它了解吗?
Bootstrap用过几列的?
lg  md  sm  xs这几个屏幕宽度的界限是多少?
清除浮动
Angular的缺陷

(记得面试官有说每绑定一个ng-指定,系统就会分一个watcher,然后后台又来拿这个watcher,怎么怎么的,忘了……)
angular是同步还是异步?
现场手写自定义指令
angular的get,post请求返回的是什么样的对象?
angular中方法apply和digest区别?
一个字符串,分别输出当中字母各自出现的次数,并获得出现次数最多的一个

 function F(){……}   //一个构造函数

Object.a = function(){……}   //给Object添加一个方法a

Function.b = function(){……}  //给Object添加一个方法b

var f = new F();   

f上继承了有哪些方法,a? b? a和b?还是都没有继承?

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: