滴滴面经

仿真评估算法工程师

1. 09.12 投递

2. 09.27 笔试

3. 10.13 一面
    1. 自我介绍
    2. coding
        2.1 一个1TB文件,每行一个字符串,如何高效的得到频率最多的前十个,说思路方法即可
        2.2 手撕全排列
    3. 八股C++
    4. 实习经历拷打
    5. 项目经历
    6. 反问
    7. 当天约二面

4. 10.15 二面
    1. 自我介绍
    2. 实习项目拷打
    3. 两个实习项目对比提问
    4. 一些开放的场景题
    5. 反问
    6. 全程30分钟,体验非常棒,但是无手撕无八股,不会遇到 kpi 了吧

5. 10.20 三面
    1. 自我介绍
    2. 八股,上来说看你不是计算机科班出身的,那我就问问看看基础怎么样吧,C++,  Python,  深度学习
    3. 实习项目拷打(面试官很有耐心,等我详细介绍完再开始提问)
    4. 一个 case 问如何解决
    5. 手撕(题目是英文的,差点没反应过来,一个无序数组,找到缺失值和重复值)
    6. 反问
    7. 全程60分钟,整体体验不错

#秋招##我的秋招日记#
全部评论

相关推荐

滴滴一面(45min)1. flex=1是哪些属性的简写2. 假如父盒子是 100,两个子盒子分别设置 flex 等于 0.1,flex 0.2,它的宽度怎么分配呢3. CSS 如何画三角形4. 移动端的适配,有各种宽高不同的手机嘛,想要前端的页面写一套在各个手机型号上都能有良好的运行的程序,有什么设计方案吗5. rem怎么计算的,小程序的屏幕适配用什么属性6. 了解开发这个屏幕比例适配用什么第三方库吗7. 代码在各个浏览器上,因为 API 的兼容性可能不同,有没有了解过前端的一些兼容的方案?8. Babel Polyfill 解决了什么问题(Promise 、 fetch 、 Array.includes)9. js作用域链的查找规则10. 代码阅读题,函数全局变量和局部变量输出11. 手撕1:手写 promise 串行不用 await12. 手撕2:给前序遍历和中序遍历的二叉树数组,构造二叉树并返回根节点13. 手撕3:最长不重复子串14. 前端的部署流程15. 前端打包的产物是啥16. 前端缓存方式(强缓存,协商缓存),CDN的原理,调度方式, js、css 文件是否可以放入CDN17. 单页面应用的路由实现原理是啥?它和普通多页面应用的路由有啥区别?18. 路由的两种模式(history和hash)的区别19. webpack主要是干啥的?解决什么问题的?20. 为啥要打包? webpack 打包的产物,为什么 js 有增加一些哈希值啥之类的,了解吗?21. 为什么index.html它没有一个什么哈希标识呢?22. Vue中的diff 算法的头头比和头尾比的区别23. Vue2和Vue3对于数组和对象的响应式区别24. Vue2 技术上能劫持数组索引,但为什么不做?(性能成本极高,,初始化时要遍历 每一个索引 加getter/setter ,会导致内存爆炸)滴滴二面(50min)实习相关(白屏检测怎么处理JS报错的问题)1. TCP 和 UDP的区别2. WebSocket 是什么,它是基于 TCP 还是基于 UDP3. 介绍React 中虚拟 DOM4. 手撕:士兵身高从低到高的冒泡排序滴滴三面(30min)实习+项目
LoyAngel:45分钟手撕三道题😱😱给佬👻了
查看28道真题和解析
点赞 评论 收藏
分享
评论
2
2
分享

创作者周榜

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