腾讯前端暑期实习AI面

在牛客平台上面的,AI面链接发邮件后的7天内有效,挺严格的,要完整投屏,还要手机进入小程序进行监控,眼睛不看摄像头和发出其他声音还会提示。反正就当做正式面之前的热身。

1. 先说说为什么要应聘前端岗,以及做了哪些准备

2. 选择题(多选&单选)
大概就是让你选学过的课程、语言、框架、技术栈等等,后面应该是会根据你选的随机提问

3. 有1次换题机会的问答
  a. 介绍下JavaScript的polyfill(不会,直接换题)
  b. 如何去计算某段JavaScript的计算时长,说出3种方式
  c. TIME_WAIT状态如何改变(没提示是TCP握手中客户端的状态,一上来直接懵了,继续换题)
  d. SNMP的工作流程和执行原理(md,只知道是应用层的协议,蚌埠住了...)
  e. promise的三种状态
  f. Vue中的事件和DOM事件有什么不同
  g.长轮询和websocket的区别

4. 没有换题机会的问答(事情逐渐离谱)
  a. 描述你最近参与的一个前端项目,并解释你是如何设计其架构的,包括技术栈的选择和理由。(提到的是我的一个关于医学大数据教学和实验平台的项目)
  b. 这个项目关于医学大数据的存储和设计的方案(怎么就问到非前端内容了...,直接解释说只是涉及一些课程和作业方面的业务)
  c. 使用了哪些数据库技术,以及如何应用到不同的业务场景(可能我前面提到的这是一个全栈的项目)
  d. 对项目的后台数据进行了哪些安全方面的处理
  e. 对于数据库,如何进行容灾和备份处理(问的都是关于数据库方面的东西,有点忘了...???)
  f. 低代码平台的实现方案,你会怎么设计(我都没做过,咋知道...,只了解一些相关的api,无语了)
  g. 描述对于一个项目的不同技术方案,你是如何去做比较和选择,还让举例
  h. 如何去衡量团队成员对某个技术栈的熟悉程度和这个技术栈生态的发达程度,从中去做选择(离谱,只是我前面提到了点关于技术栈选型)

参考为主吧,我是真不懂为啥一个前端实习会扯到这么多的关于数据库和技术方案的问题
#前端##腾讯##AI面试##暑期实习##凉经##前端实习#
全部评论
ai面可以不用面
点赞 回复 分享
发布于 2025-03-21 18:08 安徽

相关推荐

面了这么多大厂,也是有了一些经验。有深度的简历是你不仅有技术,还有解决问题和创造价值的能力。1.要从“项目功能”思维转向“系统”思维:不要只写“我用了Vue+Element-UI做了一个后台管理系统。”要思考并尝试写出:i.性能:我如何优化万级数据表格的渲染性能?(虚拟滚动、分页策略、Web Worker)ii.工程化:我如何封装高复用组件/工具函数,提升团队开发效率?我如何配置CI/CD流水线或代码规范?iii.架构:我如何设计状态管理?模块间如何解耦?是否有更好的数据流方案?iv.难题解决:我遇到了什么技术难点(如大文件上传、实时协同、复杂动画)?如何调研并解决了它?2.追求量化,哪怕是小项目:即使是一个课程设计或个人项目,也可以尝试量化。例如:“通过Tree Shaking和懒加载,将初始包体积从 2MB 减少到 800KB”;“通过索引优化,将某个复杂查询的响应时间从 2s 降到 200ms”。深挖一到两个技术点,形成“技术亮点”:不要泛泛地说了解XXX。熟练XX3.选择一个方向深挖,比如:性能优化:深入理解浏览器渲染原理、网络协议,并能在项目中实践(如预加载、缓存策略、渲染优化)。前端工程化:深入研究Webpack/Vite插件机制,能为自己团队定制插件或构建流程。4.找到自己的创新点:当发现现有工具无法完美满足需求,或过于笨重时,不要将就。尝试:写一个适合自己的工具函数库、封装一个更适合业务场景的组件、基于开源项目进行二次开发或定制插件。这个过程本身就是深度学习的体现,也直接成为简历上的闪光点。5.像产品经理一样思考业务:在做项目或实习时,多问几个问题:这个功能是为了解决用户的什么痛点?成功的指标是什么?我的技术方案是否是最优解?有没有数据可以验证效果?主动去寻找项目中的痛点、挑战,并用你的技术知识和钻研精神去解决它、优化它,并将这个过程和结果清晰地表达出来。这就是简历“深度”的来源。
有深度的简历长什么样?
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

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