腾讯wxg 公众号&小程序部门前端一面凉经

  1. 自我介绍
  2. 40分钟笔试2道题(只会1道)两道题牛客面经都有可我没去看(悔恨眼泪😭)
  3. 实现一个HardMan函数,能链式调用study()、rest()、restFirst()函数,其中rest()作用是其后面的链式调用延迟5s,restFirst()作用是使整条链式调用延迟10s;
  4. 大数相加

3. 拷打笔试题思路

4. 304状态码 和缓存

5. web安全 xss和xsrf

6. vue2/vue3 区别

7. http和websocket

8. 跨域

9. 页面性能优化

10. cdn

11. 拷打项目(悔恨的泪😭)

估计寄了😎😇😇😇😇😇😇😇😇😇😇😇😎

题外话,面试官那边有一点点点吵😇,html,css,js没问😇,问的大都是计网😇

#我的实习求职记录#
全部评论
听说wxg面试就是拷打人的
3 回复 分享
发布于 2023-05-26 02:15 广西
function HardMan(str) { this.queue = [] this.name = str console.log(this.name) } HardMan.prototype.rest = function(wait) { const that = this const func = () => { setTimeout(() => { console.log(`Start learning after ${wait} seconds`) // debugger; that.next() }, wait * 1000) } this.queue.unshift(func) return this } HardMan.prototype.restFirst = function(wait) { const that = this const func = () => { setTimeout(() => { console.log(`Start learning after ${wait} seconds`) that.next() }, wait * 1000) } this.queue.unshift(func) return this } HardMan.prototype.learn = function(str) { const func = () => { console.log(str) } this.queue.push(func) this.next() } HardMan.prototype.next = function() { if(this.queue.length === 0) return const func = this.queue.shift() func() } 我感觉只能new 出来以后再用,直接用函数我也不会。。
2 回复 分享
发布于 2023-05-29 15:20 上海
如果是4月份我可能都会,现在我已经全不懂了😭
1 回复 分享
发布于 2023-05-25 15:41 广东

相关推荐

评论
10
56
分享
牛客网
牛客企业服务