首页 > 许愿滴滴offer(真的很灵已意向还愿)
头像
SparkParis
编辑于 2020-08-10 18:18
+ 关注

许愿滴滴offer(真的很灵已意向还愿)

听说牛客网许愿offer很灵,下午连着滴滴三面,许愿offer,通过了,来一波面了一个月的面经


今天来还愿滴滴面经

2020.7.24滴滴123面国际化部门

  • 说一下栈和堆

  • 队列?在什么情况下使用队列

  • 说下递归的理解?递归的优势和不足?如何进行优化?(说了一下底层的2栈操作)

  • 算法题:通过两个栈实现一个队列

  • 了解flex布局吗?如何设计实现一个自适应的两栏布局(bfc,float,bfc)

  • 移动端如何在页面上显示1px?(meta中设置初始化大小和最大放大都为1,禁止用户缩放开始的)

  • 如何一个大数据json结构改成另外一种结构,让其检索id更快(没有回答的很好)

    如果一个大数据json集结构改成另一种结构,让其检索id更快。 [  {  "id": 1,  "name": "name1",  "children": [  {  "id": "2",  "name": "name2"  },  {  "id": "3",  "name": "name3",  "children": [  {  "id": "5",  "name": "name5"  }  ]  },  {  "id": "4",  "name": "name4"  }  ]  },  {  "id": 6,  "name": "name6"  },  {  "id": 7,  "name": "name7",  "children": [  {  "id": "8",  "name": "name8",  "children": [  {  "id": "9",  "name": "name9"  }  ]  },  {  "id": "10",  "name": "name10"  },  {  "id": "11",  "name": "name11"  }  ]  } ]

    前端开发中更多的是使用堆成嵌套的方式,结果

    • 可以做扁平化数据结构(反规范化)

    • 嵌套的树行结构,可以设置指针

    • 采用字典树的方式

  • OSI七层模型有哪些?分别有哪些内容?

  • mongoDB和mysql有了解吗?说下区别?常见的数据库都准备一下redis等

  • 开放题:

    • 滴滴要到新的地方开图业务,问怎么进行市场调研?(局部监测进行哦总体评估)

    • 有1000个人,怎么用最少的试剂在第二天就检出有疫情的人?(和老师毒药问题类似(1000只老鼠,最少用2^q>1000,q只老鼠就可以监测))

  • 项目:

    • 项目中跨域问题的解决?详细说?跨域的了解?跨域攻击?预检请求

    • web安全防范措施

    • 项目中用到了哪些性能优化?还有哪些性能优化

    • 缓存?

    • 查看了个人github以及前端如何进行学习的?都在哪里进行学习?2-3年的职业规划

  • 面试针对前端,给了一些学习上的建议?特别感谢

2020.7.30 滴滴sp面试

  • DFS和BFS伪代码的实现

  • 多线程操作同一个缓存解决方案?锁

  • 锁的实现方式有哪几种?(乐观锁/悲观锁/公平锁/非公平锁/可重入锁)/独享锁/共享锁

  • 如何确定在app的地图上每个地图的瓦片的大小?保证和后台服务通信



更多模拟面试

全部评论

(7) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐