腾讯前端暑期实习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面可以不用面
点赞 回复 分享
发布于 03-21 18:08 安徽

相关推荐

06-01 12:08
已编辑
曲阜师范大学 产品经理
1、明确自己到底想要什么这是一个非常重要的问题!现在的年轻人非常看重情绪价值,但这往往和企业的结果导向是冲突的。公司追求发展,必然会忽略你的个人情感诉求。在职场中过度追求情绪价值,某种程度上是一种不成熟的表现。当然,有的老板情商很高,很会给团队提供情绪价值,但这种老板可遇不可求。所以,你得冷静客观地判断:你对情绪价值的需求,是不是比能力提升的需求更高?如果你想要的是赚钱,那就去做能赚钱的事,什么赚钱做什么。给自己设定一个具体的目标,比如在某个时间段内赚到多少钱。同时,也要考虑你现在赚钱的速度和增长潜力,这能帮你判断是否值得在一个赛道坚持下去。2、重新认识dirty work工作就是工作,没有不dirty的。dirty work这个概念本身就是个认知问题,拿公司的钱,就要为公司办事,工资中本身就包含“窝囊费”的。无论你做到什么级别,总会被要求去做你觉得的脏活累活。或者说,这些工作本身并不脏,你只是还没看到它的价值所在。dirty work会伴随整个职业生涯,实习生之所以觉得某些工作不“脏”,只是因为自己还不熟悉、不了解。等你真正掌握了一项工作,它的绝大多数内容都会接近dirty work,不只是实习生,正职也一样。但是能不能从dirty work中学到东西,这完全看个人。很多时候,这些看似琐碎的工作,恰恰是实习生了解业务细节、提升专业技能的绝佳机会。3、与老板的沟通与认知拉齐如果你认可你的老板,那么就要不断地与他认知拉齐,这本身就是你提升认知的一种方式。如果你不认可你的老板,那赶紧走,否则沉没成本会越来越大。你需要在一个平衡点上找到自洽:你想要的(比如认知提升、自我增值)与老板的沟通、dirty work这些因素。未来,你现在觉得的dirty work可能会变成更复杂的PUA、政治任务等等,所以现在就去适应和理解它,对你未来的职业发展有益无害。4、实习生与项目主导权从一个正职的角度来看,招实习生通常是为了分担那些费时间、没难度、没产出的工作。如果你的mentor愿意给你机会让你主导一个项目,那多半说明这个项目本身很小,并且完全在你的mentor掌握之中。但凡有些重要性的项目,公司是不敢让一个实习生来担责的。如果你想要更多的自主决定权,那可能需要你先在目前的工作中证明自己表现出色,这样才能获得更多的授权和信任。
毕业季,给职场新人一些建...
点赞 评论 收藏
分享
一面052350min1.自我介绍2.在学校里的经历3.你希望测试开发岗位里的测试工作和开发工作占比是多少?4.实习拷打,详细拷打实习中做过的接口自动化项目5.为什么接口自动化项目选择pytest?6.设计测试用例会考虑哪些点?7.用过jekins的什么功能,了解过它底层的实现吗8.技术栈是?熟悉的编程语言?9.口述思路:二叉树的遍历10.手撕:二分查找11.浏览器输入url到展示页面的全流程?12.进程和线程13.死锁14.慢查询15.读过有关测试的技术书籍吗16.写测试自动化时用过python的哪些库?17.反问(作业帮直播业务,给学生直播上课之类的) 二面052755min1.自我介绍2...
一笑而过2222:1. String和StringBuffer区别:String是不可变、线程安全(因不可变特性)的,每次操作会创建新对象,适合只读场景;StringBuffer是可变、线程安全(方法加锁)的,可直接修改对象,适用于多线程环境下频繁修改字符串的场景 。 2. Java的垃圾回收器:Java垃圾回收器是JVM自动管理内存的组件,基于分代收集理论,通过标记-清除、复制、标记-整理等算法回收不再使用的对象,常见类型有Serial、Parallel、CMS、G1等,分别适用于不同性能需求场景。 3. Java的序列化:Java序列化是将对象转换为字节序列以便存储或传输的机制,对象所属类需实现Serializable接口,反序列化可将字节流恢复为对象,常用于分布式通信、数据持久化和对象深拷贝等场景。
查看24道真题和解析
点赞 评论 收藏
分享
评论
5
11
分享

创作者周榜

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