秋招记录-滴滴

九月面的,二面结束无后续
一面
1.问项目
2.防抖和节流的区别
3.虚拟列表用节流可能出现的问题
4.css的flex布局:容器宽度为100px,里面放置三个30px的正方形,间距为5px怎么实现
5.在此基础上添加第四个30px的正方形会发生什么?是变形还是隐藏?隐藏哪部分?
6.最后一个元素完全隐藏吗?隐藏多少?换行之后上面三个方块的间距是多少
7.加入第五个方块之后的间距是多少?要让第五个方块和上面对齐如何处理
8.隐藏方式有哪些
9.原型链
10.构造函数、原型对象、实例对象通过什么关联
11.Object.__proto__的值是(function.prototype没答上,引导了)
12.object本身是谁的实例,函数的__proto__是什么
13.申明函数的方式
14.var a = new function(),a的prototype
15.es6新特性
16.箭头函数和普通函数的区别,什么情况下不能用箭头函数
17.修改vue组件的状态会发生什么
18.监测是如何实现的?什么时候开始监听
19.比较时只比较修改的组件还是整个vue应用
20.连续监测到两次改变,Vue会几次更新
21.改变是什么时候合并的?什么时候进行更新
22.先触发更新还是先触发渲染
二面
1.项目中状态管理运用的技术
2.网络库用的哪些
3.Axios底层原理
4.ElementUI和AntDesign的区别
5.有些过前端单元测试吗
6.vue之外的前端技术
7.websoket和http的区别
8.websoket关闭怎么实现
9.实习的收获、项目相关内容
10.防抖
11.文件上传使用的api
12.断点续传
全部评论
请问uu14题的答案是什么呢
点赞 回复 分享
发布于 2024-03-17 15:02 浙江

相关推荐

点赞 评论 收藏
分享
03-21 11:43
已编辑
东莞理工学院 Java
春招面试复盘:滴滴二面失利,败于代码设计感与架构思维这次滴滴面试整体氛围很友好,全程没有八股文拷问,面试官全程围绕实习经历深挖细节,这部分我因为反复梳理过,回答得都比较顺畅,整体发挥稳定。一面主要考察项目拓展与细节落地,算法题也相对常规,手撕了多线程交替打印1234和三数之和,顺利通关进入二面。本以为稳扎稳打能走到最后,却在二面的手撕环节栽了跟头,也是这次失利的核心原因。二面面试官没有出常规算法题,而是让我手写一个优惠券发放API,要求实现优惠券发放、库存扣减等核心功能。刚看到题目时我愣了一两秒,随后便按照算法题的解题思路,直接上手写Controller层,把防重复校验(订单号)、防超卖(CAS+库存判断)、try-catch异常兜底等逻辑,全部堆砌在了Controller里。当时我还觉得考虑得全面逻辑通顺,自认为这部分作答没问题。直到反问环节,我询问面试官对候选人的核心期望,对方直接点明:希望写代码更有设计感,具备架构思维,先拆分逻辑再动手,而非一上来就直接堆砌代码。我瞬间明白,这正是在指出我的问题。复盘下来,我不仅把所有业务逻辑耦合在Controller层,没有做工程化的分层拆分,加上英语基础薄弱,部分变量用拼音命名,代码可读性和规范性大打折扣。即便功能逻辑实现了,但整体缺少架构分层、模块解耦的设计思维,完全是算法题的写法,而非真实业务开发的规范思路。面试结束仅十分钟就收到感谢信,结果来得猝不及防,也让我彻底认清了问题所在。如果重来一次,我一定会先梳理架构,拆分Controller、Service、DTO等层级,先规划模块、写好注释,再逐步实现逻辑,而非上来就埋头写代码。这次滴滴二面面试官要求确实更偏工程化与架构能力,而我用算法题的固化思维应对非常规业务手撕题,即便逻辑正确,也没能达到面试官的标准。接连的面试失利,也让我深刻体会到,春招卷学历、卷背景的大环境下,纯靠逻辑正确远远不够,工程化思维、代码设计感、架构意识这些软实力,才是决胜的关键,作为普通院校应届生,短板真的会被无限放大,这条路走得实在又累又难。
查看2道真题和解析
点赞 评论 收藏
分享
评论
点赞
7
分享

创作者周榜

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