腾讯云智 前端一面

base西安 运营产品中心 1h

1.自我介绍

2.问项目背景

3.讲一下websocket

4.websocket与http的区别

5.http和https的区别

6.讲一下http1到http1.1到http2的发展

7.没有websocket之前服务端怎么向客户端主动发送消息(keep live)

8.react和vue的使用区别

9.双向绑定和单向绑定的优缺点

10.vue的生命周期

11.发送请求你会放在哪个生命周期里

12.react钩子

13.讲一下usecallback和usememo,有什么作用(提高渲染性能,避免重复渲染)

14.usecallback和usememo有哪些使用场景

15.发送请求在react你会放在哪个生命周期里

16.js你觉得学的怎么样(挺可以的)

17.说一下js闭包

18.使用场景(模块化、私有化、函数工厂)

19.怎么使用在模块化(es6和commonjs、立即执行函数创造作用域)

20.es6和commonjs的区别

21.说一下事件循环

22.看代码说输出题

async function async1() {
    console.log('a');
    await async2();
    console.log('b');
}
async function async2() {
    console.log('c');
}
console.log('d');
async1()
setTimeout(()=> {
    console.log('e');
}, 0)
new Promise((resolve, reject) => {
    console.log('f');
    resolve()
}).then(()=> {
    console.log('g');
})
输出顺序是什么

23.说一下var let const的区别

24.说一下你对块级作用域的理解

25.你看过什么js书籍

26.为什么选择前端

27.你觉得你的知识面广吗、深度呢

28.在实习阶段遇到leader给你布置一个任务三天完成,但是需要七天完成,你会怎么解决

29.在实习阶段遇到什么问题了没,怎么解决的

30.你觉得驱动你的是前端趋势还是兴趣

31.对你前端发展的规划

32.反问(技术栈、面试结果什么时候出、培养方案)

面试官挺和蔼的,笑呵呵的,感觉聊得也是挺开心的。

补充:==和===的区别(类型转换)

详细说一下如何类型转换

“1.0”==1输出什么(true)

用的什么方法进行转换的

#腾讯云智##腾讯云智研发校招##字节跳动##快手##百度#
全部评论
这是哪里投的
1 回复 分享
发布于 2024-09-28 07:49 广东
佬,收到二面了吗
点赞 回复 分享
发布于 2024-09-27 21:47 陕西
无手撕?
点赞 回复 分享
发布于 2024-09-26 18:25 浙江
这么多问题,是1小时的吗?
点赞 回复 分享
发布于 2024-09-26 18:25 山东

相关推荐

点赞 评论 收藏
分享
📍面试公司:腾讯云智研发公司(base西安)💻面试岗位:前端暑期实习❓面试问题:一面(2025.5.15):1、 盒模型(谁用的多,为什么)2、 js事件循环(考了个promise,async await综合判断打印题)3、 原型、原型链、继承4、 闭包?缺陷?5、 双向数据绑定原理(defineProperty缺陷)6、 虚拟dom有了解么?7、 模块化8、 网络缓存(强缓存和协商缓存)9、 nextTick(原理)10、ref 和 reactive区别11、 vue2 和 vue3 生命周期12、如何设置为响应式13、盒子垂直居中14、数组扁平化手撕15、反问二面(2025.5.19):1、两道手撕题(1)对一个给定的时间字符串(格式形如 "03:00"),时针和分针所成的角度是确定的,比如 "03:00" 为 90度,"06:00" 为 180 度。现在需要你实现一个算法,计算入参给定时间下时针和分针所成的内角角度(0 <= deg <=180)。如果计算的结果不是整数,请给出整数部分。 同时,请给出你会验证的用例列表。(2)给定一个整数数组和一个目标值,找出数组中两个元素相加等于目标值的元素序号输出,例如:[2, 3, 4, 5], 6 => 0, 2、问了一些关于简历上的经历项目之类的3、如何用flex实现圣杯布局?双飞翼布局?4、css选择器?优先级?5、localStorage,sessionStorage,cookie的区别?使用场景?6、浏览器缓存有哪些?7、webpack有用过么?说一下plugin和 loader8、 vue中组件通信方式有哪些?9、 有用过vuex么?10、项目里面有做过类似性能优化的事情么?11、反问,聊天三面(2025.5.20):1、为什么想来西安?北京不考虑么?2、能实习多久?最早到岗时间?3、最近还有其他面试么?4、谈了下实习薪资5、反问offer(2025.5.23)🙌面试感想:1、面试题中规中矩,比较基础。2、前两次技术面,面试官态度都特别好,不会的问题也会提醒你。3、hr面是一个小姐姐很温柔,简单谈了一些具体的入职问题。4、流程很快,投递到offer一共10天吧。
wtya:第一次面试,直接拿下了😭😭😭
点赞 评论 收藏
分享
 作为一个小白,没怎么经历过面试,内心真的非常紧张,分享一下面试云智的过程,一面(40min左右):上来的话就是先做一下自我介绍,然后回答常见的八股,1. 常用的行内元素标签有哪些2.说说盒模型3.说说BFC是什么,有哪些特点4.position有几种取值,有什么区别5.flex 1什么意思6.水平居中的方法7.css选择器有哪些8.css权重的顺序9. css伪类和伪元素的区别10. js的数据类型有哪些,区别是什么11.判断数组的方法有哪些12.闭包,闭包使用不当会造成什么问题,如何防止闭包泄漏13.说说作用域链、事件循环14.深拷贝和浅拷贝的区别15. call、apply,bind三者的用法和区别16. 普通函数和箭头函数this指向问题17. 数组都有哪些方法18. 使用过AI?好像还有点.......但是忘记了,但都是日常的八股,感觉多多记忆都可以拿下接着就问了简历上项目相关的然后现场做了一道leetcode上面的经典题目,括号匹配(没做出来....)接着反问环节,公司主要技术栈,部分业务内容,以及对我在前端学习的一些建议等二面(15min):二面的话本来以为没下文了,大概等了快大半个月,结果电话通知二面,估计是被捞起来的,上来就问了react相关的,1.  说说fiber是什么2. 说一下redux的原理3.问了一下日常有在使用AI?4. 项目相关的大致问了一下反问: 后续流程三面(60min)我原本以为是两轮技术面+一轮HR面,结果第三轮也是技术面,两个面试官一起发力,也是被拷打了很久,问的问题大多是根据你的简历上的技术栈来问的,上来做自我介绍,大家可以提前准备好属于自己的自我介绍,给面试官留下好印象1.vue和react的区别?2.redux的原理,以及让你来实现一个redux,你会怎么做?3. 说说webpack的原理4.Git 和SVN有什么区别?5. Axios解决了什么问题?6. https的原理7.前端发展过程中相关的开放性问题,有点忘记了8. 还是关于AI的问题?以及你用AI如何解决实际开发中遇到的问题,举个例子9. 闭包、原型链、事件循环10.性能问题有哪些方法去检测,我回答的是用lighthouse(还有好多种),然后问了指标有哪些,FCP,LCP,TTI等相关的解释等11.项目中让你最自豪的点是什么?12.JavaScript作为单线程,区别于其他语言的多线程,这样设计的优势在哪里?还有就是一些开放性的问题,有点记不太清了,然后就是聊聊项目,根据你简历上的项目会提出一些问题。反问:后续流程HR面试(30min)介绍了一下所在部分的业务,问了自己的职业规划,以及能实习多久,还有一些其他开放性问题等等反问:后续流程
点赞 评论 收藏
分享
头像
05-31 13:25
已编辑
门头沟学院 Java
⌚️投递时间:5.9👋一面:5.21(5.19发的预约面试,预约的5.21)1. 自我介绍2. 手撕数组逆序和求两个数组的交集(两个语法题,运气有点好)3. 八股文拷打,没有问项目,下面是几个印象深刻的八股4. 发现慢查询怎么做SQL性能分析和SQL优化?(只答了explain执行计划和profile详情)5. MySQL为什么选择B+树作为索引结构?6. Java中HashMap的原理?7. 反问环节总结:八股应该问了八九个,其他的记不得了,面试官人挺好,说错了还帮我纠正,最后还说对我的表现挺满意的(内心狂喜,第一次面中厂),面完一会儿就直接发二面邮件了🤏二面:5.221. 自我介绍2. 无手撕,先拷打项目,再拷打八股文,只列举我记得的问题3. 介绍一下那个oj判题系统项目?4. 这个项目从单体服务改造成微服务的流程?5. 项目中用到了docker,具体是怎么使用的?6. 开屏幕共享现场展示上线的项目,让我在正确的题目代码中sleep10秒钟,结果判题结果是Wrong Answer,为什么会这样?(不知道原因,吓出一身冷汗)7. 为什么没有错误的具体信息?(没有做,也是很尴尬了)8. 项目中有没有遇到什么困难?(这个问题好像还挺容易被问到的)9. 场景:使用UDP协议来传输信息,设计一下怎么确保数据的完整性和安全性?接收方怎么判断数据是否正确和完整?(大概是这么个意思,原话不记得了,反正当时瞎扯了半天,也没答到点子上,面试官只好跳过了)10. 进程之间的可以通过管道通信,管道的数据结构是怎么样?(直接懵逼,说不太了解)11. 反问环节总结:八股还问了别的,其他的多多少少都答出来了一些东西,这两个直接不会所以印象深刻,二面个人感觉答的很一般,面完也是很久没有后续,但是官网还是显示项目复试✌️三面:5.30(本来是5.29的,但临时通知面试官有事改成了5.30,二面到三面隔了一个星期,本来以为没啥希望了)1. 自我介绍2. 无手撕,还是项目和八股文拷打,这次项目拷打跟二面有所不同,没有去拷打简历上项目的细节3. 简历上两个项目的背景?(为什么想做这两个项目)4. 做这两个项目时有没有遇到啥困难?5. 场景:如果前端请求后端接口超时了,前端没有返回信息,访问的接口信息也没有问题(ip,端口,路径没问题),这时你会怎么调试解决?(没答上来)5. 除了简历上的项目之外,有没有自己感兴趣的方向?(应该就是问除了跟着别人做项目,有没有自己动手做过啥东西)6. 平时对ai工具是否有了解和使用?(这个二面的时候也问了)7. 学校开的课程哪些是你掌握的比较好的?(只敢说数据库,其他的不是很敢说,面试官好像也看出来了)8. 发现慢查询怎么做SQL性能分析和SQL优化?(一面问过了)9. 最后问了能实习多久?10. 反问环节总结:感觉答得比二面会稍微好些,强度没有二面高,面完当天官网流程变成了HR面我想问一下,流程变成HR面后,多久会约面呢?
查看20道真题和解析
点赞 评论 收藏
分享
评论
11
37
分享

创作者周榜

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