滴滴一二面

滴滴是我面过体验感最好的面试了,虽然挂了,也很有收获。

一面(40分钟: 八股+项目偏多)
1. 自我介绍
2. 第一个项目vue开发的整个架构是你来搭的吗
3. 介绍一下技术选型
4. webpack用的是Vue CLI自带的还是自己去配置的
5. 有没有看脚手架处理完了之后里面有哪些配置
6. 有没有看webpack配置在哪一块可以分开获取bundle不同场合
7. 有没有看过webpack相关的知识(又问一次)
8. 你提到插件,那插件主要是做什么用的
9. 你刚提到plugin主要是提供loader以外的能力,那loader主要是做什么的,什么情况使用loader,什么情况使用plugin
10. 你的项目部署会区分环境吗?比如测试、预发、线上,还是只会部线上?
11. 那就看一下最新的项目吧,你认为你做的比较核心的功能是什么。是产物的关键词检测还是运行时的输入框的检测还是部署的时候对代码的检测
12. 你说到的sql检测,但是sql都是在服务端,那你的怎么检测?我说错了,是数据库字段而非服务端sql
13. 那就相当于一个decode的平台了,那你应该将其阐述为低代码的一个实现。
14. 你讲一下具体的实现,比如说服务端下达了xx,你是怎么渲染的?
15. 你说的是还要再进行权限处理对吧?
16. 整个功能开发了几天?
17. 假如开发时排期后遇到了风险,你怎么解决,比如没有按时完成?
18. 提测完之后还要调整对吧?但一般是提测前要充分地自测,那意味着你得几乎是无Bug的,到QA那块只验证一些核心的功能,研发时不容易发现的问题。
19. 回到项目,你提到下发type,应该是你们内部的一个标识,如果之后表单项比较多的话,需求迭代到1-100种前端该怎么优化?-跟后端协商存在数据库里
20. 如果项目已经运行很久了,不方便改,怎么优化?面试官说了解过枚举吗?-看过前辈的代码写在ts代码里面的枚举,之后用管道等进行匹配的。
21. 平时主要通过什么方式学习的,看你研究方向是人工智能
22. 有没有看过js相关的书籍,比如红宝石、犀牛书等?后面要打一下基础,建议多看一点这种js的基础书籍
23. 程序输出题

     1. 又是微任务、宏任务、同步操作的输出打印,给两分钟,后面面试官问为什么是那个结果 24561
24. 项目中开发时,样式的单位使用的是什么
25. 移动端开发呢?单位是什么?
26. rem是相对谁的单位
27. 如果现在要做h5页面,要适配各个屏幕的手机,像华为现在三折屏,这种情况你会怎么进行单位的适配呢?
28. 那这块的计算你是手工计算还是通过什么技术等方案进行计算?-用less
29. 但是less其实是使用某个函数,其实webpack里面的loader是可以帮你去自动计算的,你可以实现一个自己的loader
30. 再做一个笔试题

     1. 字符串转小写后按照字典排序并去重(5分钟)
     2. 看到你用for遍历来去重的,有没有其他优化方案去重--Set、Map,API:filter、indexOf等高级语法
     3. 那filter会修改原数组吗
31. let、const、var的区别
32. 实现水平垂直居中,说尽可能多的方案:display+jcc+aic、grid、定位+margin,定位+translate
33. 用flex怎么实现垂直水平居中--后边可以多看一下flex相关的,这个还是比较常用的属性
34. 单行文本超出的部分显示省略号怎么实现
35. 如果出现换行的情况怎么办

二面(1h:项目+场景偏多)
1. 自我介绍
2. 聊实习的项目,微前端的框架,devops,怎么跟其他部门合作,让你写SOP,你会怎么写?跟我介绍了一个新技术webcomponent,类似微前端,可以去了解一下。
3. 聊大屏幕,Datav和Echarts有些可是的图表是重复的,你们是怎么选择的?--兜兜转转说的是美观。可能他不太满意。
4. 大屏幕你做的比较核心的功能--介绍了数据定时展示,优点等,他总结说是轮询的这么一个方案
5. 如果现在要做秒杀前端怎么实现?--提到定时器和Date对象,但是被否定了,说前端浏览器定时器是宏任务的,执行会有延迟,这种情况不是很合适。我又说websocket服务端端推送,他说那这种情况细粒度怎么确定?瞎编的他估计不满意。我又说SSR服务端渲染不知道可不可行,他说这种也是取决于浏览器打开的那个时刻进行渲染的,也不是很合适。
6. 小程序云开发,用到了哪些技术?为什么用云开发?
7. 使用uni-id进行迭代?为什么更换?
8. 代码题:三数之和

    1. 为什么<0移动左指针?
    2. 为什么内层循环while里面只移动左指针进行去重,右指针为什么不移?
    
9. 反问   #滴滴##滴滴一面##前端#
全部评论
八股盛宴
2 回复 分享
发布于 2024-10-13 13:52 重庆
应届生是吗?
点赞 回复 分享
发布于 2024-11-25 20:14 广东
佬,挺难的
点赞 回复 分享
发布于 2024-10-13 00:39 湖北
一面是一位女面试官吗?
点赞 回复 分享
发布于 2024-10-12 23:10 广东
佬三面了吗
点赞 回复 分享
发布于 2024-10-12 20:39 湖北

相关推荐

12-11 08:57
门头沟学院 Java
先定方向:要么选&nbsp;Java/Go&nbsp;做后台,要么&nbsp;Python&nbsp;整算法,别在语言上纠结,先跑通一个项目再说。花两周搓个能跑的系统:图书管理、二手交易、博客都行,记得把代码扔&nbsp;GitHub,README&nbsp;写清楚怎么启动;再花九块钱包个学生机,把项目挂上去,能打开就有说服力。性能别吹太大,能说出“把查询时间从&nbsp;3&nbsp;秒压到&nbsp;300&nbsp;毫秒”就够。算法别裸考,每天刷几道&nbsp;********&nbsp;热门题。简历只要一页,标题别写“课程设计”,直接叫“迷你电商平台”。三句话:我干了啥、解决啥、结果啥,能带数字就带数字。技能行写“SpringBoot&nbsp;Redis&nbsp;MySQL&nbsp;Git&nbsp;Linux”一行完事,别凑字数。页眉放&nbsp;GitHub&nbsp;链接,HR&nbsp;能点进去才算数。找坑先翻校友群,吼一句“学长你们组还缺人吗?”一周能约两三面。没学长就蹲********&nbsp;的“急招”“可转正”,看到“立即到岗”就撩,回复率比官网高得多。三月开始大厂暑期实习,0&nbsp;经验也能投,先拿笔试练手,面评留档不亏。面试准备三件套:项目三分钟讲清场景、模块、难点、结果;手写代码把&nbsp;Top&nbsp;100&nbsp;抽&nbsp;10&nbsp;题练到徒手&nbsp;A;出勤直接说“五天全勤、连干三月、随时到岗”,HR&nbsp;听完基本稳。第一份实习别嫌小,把代码、文档、bug&nbsp;记录全存好,三个月后这就是你的“真实项目”。在岗继续刷题背八股,第二轮跳中大厂,工资和履历一起翻倍。能跑项目、能讲思路、能随时到岗,你已经跑赢八成零经验选手。快去把名字写进实习系统。&nbsp;#
0经验如何找实习?
点赞 评论 收藏
分享
12-07 02:18
厦门大学 golang
自5月份去实习以来一直都忘了还有个牛客的号,今天就前段时间的秋招做个总结吧offer:字节,美团,xhs,pdd,bilibili,快手,滴滴泡:百度挂:虾皮,腾讯offer1.&nbsp;美团,ssp,n&nbsp;*&nbsp;16,考虑到业务前景没有去,已拒2.&nbsp;字节,实习转正,n+4+签,不知道算不算ssp,今年os上有些高的逆天,准备接3.&nbsp;xhs,ssp,n+8,压力有点大,纠结后拒4.&nbsp;pdd,意向,未开,11&nbsp;11&nbsp;6没兴趣5.&nbsp;b站,n-2,说是本科最高档,有点想去,谁会不喜欢11&nbsp;8&nbsp;5的wlb工作呢6.&nbsp;快手,唯一杭州的,n-1,不是ssp,强度也大,就不考虑了,已拒7.&nbsp;滴滴,base北京,直接拒泡百度真的逆天,提前批最早面的,8月初就面完了,但现在一点消息没有,连个联系方式都没有挂1.&nbsp;虾皮,2面挂,不知原因,感觉面的挺好的,题也都写出来了,本来挺想去的2.&nbsp;腾讯,没办法还是不够强,面了wxg和广告,都是2面挂,最主要的还是秋招完全没准备八股文吧,腾讯的八股文轰炸确实没招架好,回答的不咋深入另外阿里系全简历挂,不知道是因为本科学历还是暑期实习那会儿笔试没做好留档了整体来说还算满意,字节拿到转正后就离职了,秋招的目的主要就是2个,一是拿一个极高base来a,二是找个wlb并且高薪的机会最终结果来看目标一是达到了,xhs今年真的顶,二确实没达到,主要是没找到外企的机会,看来近些年外企是真机会不多了,而且外企基本都是sde全栈,只做个前端还真不太行,主包最近也开始好好学go后端了,进去先看有没有机会往全栈方向转转秋招能拿几个ssp真的要多亏了有些ai方面的项目经验,不得不感慨找到风口是真的一日千里不过主包还是保持着想去web3做远程工作的初心,当初也是因为接触到了web3才下定决心不读研了去学开发,现在看来校招是没有机会了,期待未来能有校招正式结束,以后大概率也不刷牛客了,愿牛u们也都能找满意的工作,以上
点赞 评论 收藏
分享
评论
6
37
分享

创作者周榜

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