滴滴 Java开发 一二三面面经

昨天下午连着面完的,效率挺高的

  1. Redis底层数据结构 集群 主从
  2. redis过期删除策略
  3. ArrayList  HashMap
  4. HashMap为什么用红黑树不用平衡二叉树
  5. 红黑树插入删除怎么平衡的
  6. 布隆过滤器
  7. CopyOnWrite
  8. 数据库的范式
  9. 数据库设计原则
  10. 数据库的存储引擎及其区别
  11. 讲一下JVM
  12. 什么时候垃圾回收?
  13. Redis缓存怎么更新,以及怎么保证和数据库的一致性
  14. hash解决hash冲突方式
  15. MyIsam 和Innodb 读场景多,选哪个?为什么?谁读得快?
问题只记住了这些,还有好多根据项目问的问题,就不写了


手撕代码题

  1. 删除最小数量的无效括号,使得输入的字符串有效,返回所有可能的结果,字符串中可能有其他字符
  2. 往一个有序数组中插入一个数,类似ArrayList的扩容插入
最后

#面经##校招##Java工程师##滴滴#
全部评论
手撕困难题,这也太难了😅
点赞 回复 分享
发布于 2020-09-04 09:33
删除最小数量的无效括号,大佬什么解法呢?
点赞 回复 分享
发布于 2020-09-02 19:52
大佬MyIsam 和Innodb 读场景多谁读得快吖
点赞 回复 分享
发布于 2020-09-02 00:24
同Java开发,今天结束一二三面,等到HR了可以互相告诉一下
点赞 回复 分享
发布于 2020-09-01 18:58
网约车是不是国际化部门的啊
点赞 回复 分享
发布于 2020-09-01 13:17
请问是哪个部门呀?
点赞 回复 分享
发布于 2020-09-01 11:49
请问是哪个部门呀?
点赞 回复 分享
发布于 2020-08-31 23:07

相关推荐

每晚夜里独自颤抖:这个在牛客不是老熟人了吗
点赞 评论 收藏
分享
评论
5
37
分享

创作者周榜

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