写在开头
由于近期更新面试笔试题,我觉得需要加点冷门的面试题
于是加了两个题,有一个题曾经因为我初学时候装 x, 用 nodepad++ 写代码遇到过
正式开始
我加的第一题
var count = 0;
function test1() {
return
count
}
function test2(count){
count = 1
return
count
}
function test3(){
return
test2()
}
console.log(test3())
console.log(test2())
console.log(test1())
这个题目答案是什么?
主要考察是什么?
哪些地方容易踩坑?
为什么我会出这种题目?
笔试往往需要考察基础,一些冷门题目考察 deBug 能力
开放题考察深度,方便定级 / 后面面试投入的精力
如果你是面试者,看到这种面试题,你会打面试官吗?
答案是什么,你们去运行一下吧!
第二题我加了什么?
如何实现 http 静态资源服务器?(参考我实现的静态资源服务器:https://github.com/JinJieTan/util-static-server)
http 缓存有什么需要注意的点?
CDN 缓存原理是什么?
【这里想说,因为自己也走了很多弯路过来的,所以才下定决心整理,收集过程虽不易,但想到能帮助到一部分自学java 的人,心里也是甜的!有需要的伙伴请点㊦方】↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓