学而思前端实习生一面面经
自我介绍:转专业,现在美国读CS
1. 做过的项目介绍。
2. 学过Java的课为啥想做前端。
3. 转专业的话学过什么基础课。
4. var a = new Object()内存分配。
5. let和const的区别。
6. 以下代码的输出结果。
var a = 'xxx1' function f1() { console.log(this); console.log(this.a); } var obj = { a: "xxx2", m2:function(fn){ fn && fn.call() return function { return fn; } } } console.log(obj.m2(f1)());7. JS遍历数组有哪些办法。
追问forEach和for in的区别
8. 算法:数组去重。
9. HTTP常用请求方法与区别。
10. 301和302状态码区别。
感觉没问什么复杂的技术问题,不过还是回答的很菜😂发个帖积攒个人品
#学而思##前端工程师##实习##面经#