美文网首页
滴滴面试题

滴滴面试题

作者: lixingyang | 来源:发表于2019-10-22 18:48 被阅读0次

1、快速排序和二分排序选一个手写。

 手写了一个快排。

2、手写一个 eventEmitter。

3、手写两个数组的交集。

两层 for 循环。
将两数组排序后,使用双指针去判断。
4、webpack 运行流程,seal 方法之后都有什么?什么时候生成 chunk ?

5、ts 中 ThisType <T> 是什么?

 ThisTypeT

6、手写一个 es5 继承。

 寄生组合继承

7、react hooks 主要用来做什么?

在组件之间复用状态逻辑很难
你可以使用 Hook 从组件中提取状态逻辑,使得这些逻辑可以单独测试并复用。Hook 使你在无需修改组件结构的情况下复用状态逻辑。这使得在组件间或社区内共享 Hook 变得更便捷。
复杂组件变得难以理解
组件中的每个生命周期常常包含一些不相关的逻辑。Hook 将组件中相互关联的部分拆分成更小的函数(比如设置订阅或请求数据)。
难以理解的 class
class 组件学习成本相对较高,需要理解 this 在 js 中的工作方式,在绑定事件时需要注意。
hooks 介绍

8、https 有什么缺点?

https 协议会使页面的加载时间延长近 50%。增加 10% ~ 20% 的耗电。
https 协议的安全是有范围的,在黑客攻击、拒绝服务攻击、服务器劫持等方面几乎起不到什么作用。
ssl 证书的信用链体系并不安全。特别是在某些国家可以控制 ca 根证书的情况下,中间人攻击一样可行。
需要购买费用。
https 连接服务器端资源占用高较高多,相同负载下会增加带宽和服务器投入成本。
三面问题:

1、你工作中做过的最牛的项目是什么?

 按实际项目实话实说,可按原因,过程,结果三个维度进行介绍。

2、深挖项目中的技术栈,追问项目中的难点,需要给出具体的解决方案。

 根据实际情况说明即可,尽量多表达你自己对该项目的思考。

3、针对项目中的优缺点进行分析,并让你给出相应的优化方案。

 主要考察对项目的思考。

4、还有其他最牛的项目吗?

 一般一个项目不够,尽量多准备几个。

相关文章

  • 工作面试

    2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总杭州...

  • Android-Java面试

    2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总各大...

  • 优秀开源

    2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总自定...

  • 程序语言

    2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总【码...

  • 面试经验

    2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总写给...

  • 分享美团、滴滴、阿里、京东的 Dubbo / JVM / Spr

    一,阿里巴巴面试题 二,京东面试题 三,美团面试题 四,滴滴面试题 五,本次卧底面试得到的结论 通过面试题来看,可...

  • 赵浩宇-运营作业6

    滴滴长途拼车业务活动策划 一、背景介绍: 出自滴滴出行面试题:滴滴长途拼车是滴滴正在筹备、将来有望推出的新业务,目...

  • 滴滴面试题

  • 滴滴面试题

    1、快速排序和二分排序选一个手写。 2、手写一个 eventEmitter。 3、手写两个数组的交集。 两层 fo...

  • 2021金三银四阿里+腾讯+字节+滴滴+美团java面试题全梳理

    今天偶然获得了这份阿里+腾讯+字节+滴滴+美团java面试题及答案(2021版)的面试题,共计是1353道题,共享...

网友评论

      本文标题:滴滴面试题

      本文链接:https://www.haomeiwen.com/subject/iwkcvctx.html