哈喽出行一面—校招前端2.22

1.自我介绍
2.CORS原理,OPTIONS请求的目的
3.Cookie的一些属性、闭包的原理(作用域链、执行上下文)和应用(函数柯里化)、场景(webpack的eval)
4.淘宝和天猫之间如何共享Cookie
5.淘宝可以直接发请求给天猫吗?(应该是用到了jsonp跨域)
7.淘宝切换到天猫为什么不用重新登录
8.bilibili 斗鱼那种一行五个卡片,超过五个就自动换行怎么实现
9.数组、函数、对象原型链之间的关系(为什么字符串可以调用slice这些方法)
10.函数的隐式原型自身指向谁?(所有可以new的都会指向Function.prototype,包括函数自己)
11.node.js有个commonjs的规范,es6为啥又出现了esm的规范
12.如何理解vue的渐进式开发
13.react的hooks如何拿到最新的state
14.react.memo的作用
15.vue是通过数据劫持做的响应式,同样在函数里对数据更新了十次,那么在页面上会看到这个数据会跳动变化十次吗
16.nextTick做了什么事情
17.Vue中Scoped原理
18.React中useState原理
19.浏览器中页面局部更新,代码局部更新,这是怎么回事?
20.webpack热更新
21.css-loader
22.async里面await了一个接口,后面有个console.log(1), 为什么console.log会等待await后的执行完(Generator函数执行机制)
#前端##哈喽出行##面经##校招#
全部评论
好深度的面试
点赞 回复 分享
发布于 2023-03-06 00:05 湖北
这么难的吗
点赞 回复 分享
发布于 2023-03-02 00:27 辽宁
校招问这么难的么
点赞 回复 分享
发布于 2023-03-01 13:02 广东
出结果了吗
点赞 回复 分享
发布于 2023-02-28 23:07 福建

相关推荐

这次专门在一周截止时间前一天面的,超过了邮件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面试#
查看17道真题和解析
点赞 评论 收藏
分享
03-03 10:34
已编辑
桂林电子科技大学 Java
大约两个小时      已挂1.面试官自我介绍这个部门,说了技术运营岗的偏向是开发和运营,上来介绍部门,说我投递的是后台开发,面试的部门是运营部门,问我可以接受吗?什么看法?要开始面试就继续面试?2.自我介绍3.你在实验室还是当人软件部负责人吧?4.那你对与团队是怎么进行沟通的?5.假如说一个团队成员产生了矛盾比如说一个成员的任务没有做完你是如何解决的?6.那你也不可能全部把活交给自己做吧?7.你怎么处理的?8说一下你最快什么时候可以到岗,最长工作多久?9.对于你们大学生来说你是怎么看待秋招的?10.你在团队中遇到成员哪些比较优秀的地方?举个例子说一下吧?11.你在一个团队中或者说在参加竞赛的时候担任的角色是什么?12.你觉得这个队长的具备的条件是什么?13.你对自己的发展觉得什么是最重要的?14.项目私聊模块两个用户之间是怎么交互的?交互私聊功能在项目体现在上面地方?是怎么发送消息的?15.对于数据同步是如何实现的?16.你的RocketMQ是怎么实现的?17.一定要实现RocketMQ?18.如果mq奔溃了对系统有影响吗?有什么影响?19.数据丢失了怎么办?20.视频上传部分你是怎么实现视频的上传的?21.是每一个分片都上传吗?22.你解释一下从一个用户页面发送请求到对方接收到请求这一个流程是经过一个怎么样流程?23.只用到websocket双向传输这个协议吗?24.那你是需要一直保持这个长连接吗?25.项目有几个模块?哪几个?都有什么关系?26.假如说一个用户点赞了一个视频,那么涉及到哪几个服务?流程是怎么样的?你就简单的把这个涉及到的服务和过程描述出来?27.来一个场景题,假如说要上传一个大小为10T的视频,10万用户需要浏览点赞这个视频?你是怎么设计系统的?28.不要考虑未来需要优化的点?你就说一下现在遇到的问题是上传这个10的视频怎么上传才可以实现更好的上传效果?29.以及之后用户对这个视频点赞,10万个用户点赞对于这个操作来说涉及到什么流程?30.那你如果是把视频分片保存到磁盘里面你是如何保存调用到的每个分片来返回给用户的?31.这个时候你可以说一下刚刚你说的方案(限流、分库分表...)32.来问一个问题(8股)给你两台性能不一致的机器,一个性能高一点,一个性能低一点,两台机器需要完成TCP交互,你说一下这两台机器实现TCP完整的过程,要明确给出过程中的状态?说完建立连接就准备说关闭连接,面试官就提醒我说建立完连接就到关闭连接了吗?33.那这是两台性能不一致的机器,数据发送期间会出现什么问题?(粘包)(我回答了三次握手建立连接具体过程,数据传输具体过程,四次挥手连接关闭具体过程)34.来写一道算法题:输出字符串最长递增序列以及长度。反问:1.这是暑期实习提前批吗?2.企业需要什么样的人才?3.我刚刚的表现怎么样?4.部门是做什么的?团队的氛围和工作的内容是什么?5.对于面试者来说提前实习是一个优势吗?#牛客AI配图神器# #腾讯面试#
点赞 评论 收藏
分享
评论
11
31
分享

创作者周榜

更多
牛客网
牛客企业服务