本人刚学习AngularJS也有一段事件,也使用了MEAN技术栈搭建了一个随笔小站(类似个人博客)。
AngularJS
MEAN
看到一些前端的要求上写着“有 Angular.js 使用经验优先”,具体的要求是怎么样?或者作为一个面试官你会问求职者关于AngularJS的什么问题?
angular的数据绑定采用什么机制?详述原理 两个平级界面块a和b,如果a中触发一个事件,有哪些方式能让b知道,详述原理 一个angular应用应当如何良好地分层? angular应用常用哪些路由库,各自的区别是什么? 如果通过angular的directive规划一套全组件化体系,可能遇到哪些挑战? 分属不同团队进行开发的angular应用,如果要做整合,可能会遇到哪些问题,如何解决? angular的缺点有哪些? 如何看待angular 1.2中引入的controller as 语法? 详述angular的“依赖注入”10. 如何看待angular 2…… 上面是需要长篇大论的问题,再来一些小问题: ng-if跟ng-show/hide的区别有哪些? ng-repeat迭代数组的时候,如果数组中有相同值,会有什么问题,如何解决? ng-click中写的表达式,能使用JS原生对象上的方法,比如Math.max之类的吗?为什么? {{now | 'yyyy-MM-dd'}}这种表达式里面,竖线和后面的参数通过什么方式可以自定义? factory和service,provider是什么关系?
angular的数据绑定采用什么机制?详述原理
两个平级界面块a和b,如果a中触发一个事件,有哪些方式能让b知道,详述原理
一个angular应用应当如何良好地分层?
angular应用常用哪些路由库,各自的区别是什么?
如果通过angular的directive规划一套全组件化体系,可能遇到哪些挑战?
分属不同团队进行开发的angular应用,如果要做整合,可能会遇到哪些问题,如何解决?
angular的缺点有哪些?
如何看待angular 1.2中引入的controller as 语法?
详述angular的“依赖注入”10. 如何看待angular 2……
上面是需要长篇大论的问题,再来一些小问题:
ng-if跟ng-show/hide的区别有哪些?
ng-repeat迭代数组的时候,如果数组中有相同值,会有什么问题,如何解决?
ng-click中写的表达式,能使用JS原生对象上的方法,比如Math.max之类的吗?为什么?
{{now | 'yyyy-MM-dd'}}这种表达式里面,竖线和后面的参数通过什么方式可以自定义?
factory和service,provider是什么关系?
民工在如何衡量一个人的 AngularJS 水平?的回答。正好符合我的要求!
如果是我的话就这两方面:
先甄别你所说信息的真伪:比如,会问一些常有的问题,开发项目花了多长时间,中间遇到什么问题,是怎么解决的,等等的。了解这个主要是核对你简历的其它信息是否真实。
你所理解的angularjs,或者所谓的个人开发世界观:了解这个主要是筛选你所掌握的信息是否对本公司岗位需求吻合。比如,angularjs与react的异同,angularjs的未来等等。
仅供参考。
一般面试官喜欢问你Angular双向绑定的实现机制或原理,这个你可以准备下。如果是我的话,我还会问问Controller之间几种通讯方式,父子间,兄弟间的等。
民工在如何衡量一个人的 AngularJS 水平?的回答。正好符合我的要求!
如果是我的话就这两方面:
先甄别你所说信息的真伪:
比如,会问一些常有的问题,开发项目花了多长时间,中间遇到什么问题,是怎么解决的,等等的。
了解这个主要是核对你简历的其它信息是否真实。
你所理解的angularjs,或者所谓的个人开发世界观:
了解这个主要是筛选你所掌握的信息是否对本公司岗位需求吻合。
比如,angularjs与react的异同,angularjs的未来等等。
仅供参考。
一般面试官喜欢问你Angular双向绑定的实现机制或原理,这个你可以准备下。
如果是我的话,我还会问问Controller之间几种通讯方式,父子间,兄弟间的等。