昨天面试的 看了牛客上的关于七牛云的面经 感觉自己都会 心想着稳了 结果一题没问 发下面经回馈社区吧
总结一下面试情况吧 全程都是js 原本以为自己的js学的够好了 结果面试官官问的好多不会 复习的时候这些都没怎么看 有些确实不知道,今天看了珠峰的js高级 发现都说了 后悔莫及 看晚了
然后 事件循环题应该是算最简单的了吧 面试官腾讯会议发过来 我把第一个setTimeout后面的括号没看清 写错了 还把整体的过程分析给面试官听 真的是。。。。(审题要仔细)
人生的第一次工作面试 其实很简单 难者不会 会者不难 现在看看真的很简单 才研一 实习真的很难找 好多公司都不要研一的 好不容易有次机会就这么没了 在好好学学 等研二再找吧
还有七牛真的很。。。。。 网站初筛很慢 ,面试不过,啥也不说。(好歹学学字节发给感谢信 ,让人知道你凉了)问hr也不回,信息都不回 。真的不知道说什么好了
1 + true //2
1 + null //1
1 + undefined //NaN
1 + [] //'1'
1 + [1] //'11'
1 + [1, 2] //'11,2'
[1, 2].valueOf() //[1,2]
[1, 2].toString() //'1,2'
function Foo() {
var a = 0
return function() {
console.log(a++)
}
}
var f1 = Foo()
var f2 = Foo()
f1()//0
f1()//1
f2() //0
function increment(a) {
a = 1
}
var a = 0
increment(a)
console.log(a) //0
function increment(a) {
a = {
n: 2
}
}
var a = {
n: 1
}
increment(a)
console.log(a) //{n: 1}
function increment(a) {
a.n = 3
}
var a = {
n: 1
}
increment(a)
console.log(a) //{n:3}
setTimeout(function () {
console.log('1')
new Promise((resolve, reject) => {
console.log('2')
resolve()
}).then(() => {
console.log('3')
})
})
new Promise((resolve, reject) => {
console.log('6')
resolve()
}).then(() => {
setTimeout(function() {
console.log('7')
})
console.log('8')
})
console.log('4')
setTimeout(function() {
console.log('5')
})
//64812357
[1, 2, 3].map(parseInt) //[ 1, NaN, NaN ]
parseInt(10, 2) //2
#七牛云面试经验##前端##实习##七牛云#