腾讯前端ai面

这次专门在一周截止时间前一天面的,超过了邮件48h,链接还能用
这次需要手机扫码锁机,有几条血泪教训:
① 一知半解没学好的领域,在最初的选择学习过的范围里不要选,因为真的会问,对我这种略懂皮毛的,八股真答不上来,换题也不会
② 不要出其他动静,在被八股拷打脚趾抠地时,我下意识边抠手边回答,就是两个手指指甲盖相互磨那种很细微的声音,都被捕获并进行了异常声音识别提示,所以面试老老实实不要出其他动静。
③ 记得关浏览器倍速,刚打开ai面试官以2.5倍速说完,什么都没反应过来的我:啊?
题目如下:

岗位热情度:为什么选前端,怎么学习

各种学过的知识选择(确定后续提问方向)

八股,每道题可换题,30s思考,5分钟作答:
DNS解析过程,DNS prefetch作用?
HTTP状态码301 302主要区别,应用场景和对搜索引擎优化的影响?
什么是交换机和路由器?工作原理?
解释css中自定义属性和预处理器变量,如css或less中的变量的区别,并讨论它们各自的优缺点。
请解释CSS中的transform属性的作用,并列举至少3种操作类型。
什么是单向数据流,它主要解决什么问题?说说这种开发方式的优点和缺点。
什么是vue的全局状态管理为什么需要全局状态管理?有哪些常用的状态管理库?
解释虚拟滚动virtual scrolling的实现原理及其性能优化方向。
请列举至少3种调整JavaScript执行顺序来避免阻塞页面渲染的方式。

项目:描述你最近参与的一个前端项目,并解释你是如何设计其架构的,包括技术栈的选择和理由。
在这个项目中,你是如何确保前后端之间的数据传输安全性和完整性的?你是否使用了任何特定的安全措施或协议来保护数据?
在处理用户认证和授权方面,你们采取了哪些措施来确保只有授权用户才能访问和操作这些数据呢?

场景题:你正在开发一个活动页面,需要提供H5和小程序版本,请描述主要的实现方案以及方案间的差别。怎么封装和复用通用代码。
你提到了x种实现方案,包括....,在选择这x种方案时,你会如何评估和决定哪种方案更适合当前的项目需求和团队资源?具体来说,你会考虑哪些因素来做出这个决策?

综合素质:描述一次你在学校或实习中遇到一个新问题,并不能依赖已有知识解决。你是如何找到相关资源并学习解决方案的?
在你使用这些方法解决问题的过程中,如何评估和验证你找到的解决方案的有效性和可靠性呢?
自从投腾讯以来,面了两次ai,捞了三次一面,快碎了,打算面完下次把简历撤了,等沉淀一下再来
#前端面经# #ai面试#
全部评论
同昨天 ai 面,补充一些问题: 浏览器缓存有哪些,区别是什么 什么是单向数据流 osi tcp 解释 浏览器事件循环,宏任务微任务 哪些函数可以改变 this 指向 最近一个项目用的技术栈,选择原因,架构怎么规划的 状态管理工具,用了什么,为什么 假设有个语音输入框,你怎么设计,语音准确性和多语言支持这块怎么看 遇到你的知识不能解决的问题,怎么办,你的处理流程是什么 怎么验证问题解决了,怎么验证这个解决方案不会对项目产生负面影响
1 回复 分享
发布于 03-12 09:52 新西兰
请问暑期实习也有AI面试吗
点赞 回复 分享
发布于 03-11 22:16 北京
大佬 来多多试试吗
点赞 回复 分享
发布于 03-12 15:33 上海
过了48小时,还能面吗?
点赞 回复 分享
发布于 03-13 08:11 湖北
我的链接是168小时
点赞 回复 分享
发布于 03-20 00:10 湖北

相关推荐

03-21 18:49
已编辑
澳门科技大学 Web前端
在牛客平台上面的,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面试##暑期实习##凉经##前端实习#
查看16道真题和解析
点赞 评论 收藏
分享
js:      事件循环 宏任务和微任务       事件循环工作原理  调用栈 任务队列      微任务中反复再添加微任务和宏任务中反复再添加宏任务都会出现阻塞吗      settimeout、防抖和节流      js中声明的对象和数组的这些变量在什么时候会被销毁       垃圾回收机制       闭包CSS:      @media 媒体查询的响应式设计git指令        git rebase  git merge 算法:           js数组最后追加一个数组元素和放在最前面的时间复杂度           快排的时间复杂度           有序数组中要找某个元素存不存在的时间复杂度项目拷打:              性能优化:图片懒加载和代码分割               import按需导入和普通导入的差别              无限滚动流webpack和babel配置,如何确保代码兼容性                   (面了一个小时,有些忘了,晚上九点多面的,十点多发现退到测评阶段了,属于秒挂了#牛客AI配图神器#。。。。)反问
查看14道真题和解析
点赞 评论 收藏
分享
评论
10
51
分享

创作者周榜

更多
牛客网
牛客企业服务