准备面试的时候做的个人整理,比较基础,难度对标实习一面,校招应该比这难点。
前端面试题整理之工程化
个人经验
工程化的问题一般是基础问题聊的比较好之后才会被问到的。感觉面试官普遍对实习/校招同学对工程化的了解不报太大期待,接触过/有经验的当然是加分项,不了解的也不用太担心,老老实实的回答,态度认真就好。 学生面试中切忌吹牛。瞎说一通即使当场没有被怼,一旦被识破肯定是慢走不送的结果。
题目整理
- 工程化了解么?webpack了解么?(最常见的问题)
- 前端工程化的理解、如何自己实现一个文件打包,比如一个JS文件里同时又ES5 和ES6写的代码,如何编译兼容他们
- 对AMD,CMD,CommonJS有没有了解?
- 说说有哪些模块化的库,有了解过模块化的发展的历史吗?
- 分别说说同步和异步模块化的应用场景,说下AMD异步模块化实现的原理?
- 使用模块化加载时,模块加载的顺序是怎样的
- babel是如何将es6代码编译成es5的(考过)