腾讯云智大数据前端 一面面经

★日期:5.10   时长:50分钟

一、自我介绍

二、八股盛宴
1. Vue中watch的底层原理?
2. Vue3响应式与Vue2响应式有什么区别?(Proxy对比defineProperty)
3. 双向绑定的实现原理?
4. MVVM模式和MVC模式?
5. 讲讲js中的闭包,闭包的常见用途是?
6. 讲讲js中的原型链
7. Promise都有哪些状态?
8. 讲一讲如何用Promise,实现三个任务并发,有一个返回就终止其他两个任务
9. Promise有哪些方法?
10. 又回到问题8,试图引导我,但我仍然想不出来(悲)
11. async和await是做什么的?
12. 讲讲事件冒泡和事件捕捉,如何阻止冒泡?
13. 讲讲箭头函数的,它的this指向是?除了this之外的特殊之处?
14. 讲讲call和apply方法
15. css的绝对定位和相对定位。如果子元素和父元素都是相对定位,那子元素的位置相对于谁?
16. css如何实现盒子垂直水平居中?
17. tcp和udp的区别?
18. 讲讲https里的s是指什么,它的加密流程?
19. 讲讲数字证书
20. 了不了解各种设计模式
21. 你了解哪些数据结构?(链表,树,图等)
22. 讲讲你对链表的理解,它和数组的区别?
23. 什么是二叉树?讲讲树的深度优先遍历和广度优先遍历。
24. 看你用过nodejs?(回答只是用过express)
25. nodejs如何根据路径读取指定文件?
26. nginx用指令怎么启动?
27. 讲讲nginx反向代理
28. 我想用nginx把请求转发到5332端口的服务器,怎么做?
29. vite的打包过程,它怎么就把原本的各种文件转化成浏览器能运行的代码?
30.(引导我想到babel)那babel是怎么转化不同版本的语法的?
31. 讲讲网络安全相关(XSS、CSRF原理与防范)

三、手撕环节
写一个防抖函数。又问:被防抖的函数如果有参数需要传递怎么办?

四、反问环节
1. 我:面试评价和发展建议(又被问了有没有用过react,有没有建github仓库,怎么学习前端技术的)
2. 我:您部门负责的业务

由于八股居多,且问到的内容我还算熟悉,所以顺利通过,几小时后显示进入复试,当晚约了5.11二面。
全部评论
第八题能用Promise.race()实现吗
点赞 回复 分享
发布于 2024-06-04 11:08 广东

相关推荐

不对是145个人…嗯… 大家都没发现秋招提前批来了嘛..笑死我了
牛客39712426...:投了也是浪费时间,之前投米实习,除了浪费我时间写笔试题没有任何反馈,懒得投了
26届校招投递进展
点赞 评论 收藏
分享
机械打工仔:不管啥专业,找工作改简历的第一课先把你那排版改了,简历上不要写个人简历四个字,找你要简历的谁不知道这个是简历?而且还占那么多空间,直接把自己名字和基础信息写上面,整体字体大一些。 还有这种经典两页简历一页大空白,导出PDF的时候多了一页几乎全是白的你自己看着不难受吗随手的事为啥不能改掉呢,这是态度问题,你试想一下你是HR你打开简历看到格式都没调整过会是什么感受?你自己都不重视你的简历,HR更不会在意。 然后内容你那个做两年咖啡就别往里写了,简历在精不在多,你在往你的简历里打字的时候就要想好这东西对你要找的工作有没有帮助。自我评价写一行就行了,不如给专业技能单开一栏。核心课程均分90这个真别写了,把你上过的有用的专业课列出来也行。有很多地方废话很多的精炼一下,比如你校内项目第一个写的那些,全然没有重点。 好好修改一下,我看你内容也挺优秀的,别被一个随便做的简历耽误了,我一个同专业的打工人看了都揪心更别说一天看几百份简历的HR
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
不会取名字的牛油:包大厂的,项目最好维护一个git仓库然后把地址贴上去。
点赞 评论 收藏
分享
评论
3
21
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务