滴滴java实习生一二面面经【已oc】

11/3中午一点半收到hr电话,说通过了。


11/2下午三点一面,时长一个小时,zoom,代码共享屏幕写:

  1. 简单自我介绍+项目
  2. 先写个算法题:两个二叉树合并,值相加,或者创建一个新树或者用原来的合并,递归和不递归的区别?
  3. 看一段代码:常见的Integer==问题输出什么?equals 和 == ?
  4. 问HashMap、hashtable、concurrentHashmap区别,分别讲讲,会有什么问题、什么异常,期间说完hashmap的时候打断问:如果你自己处理会怎么解决并发的问题,顺着说了concurrentHashmap 的做法。
  5. 进程和线程的区别?
  6. 讲一讲线程池?线程池的好处?
  7. mysql的索引怎么实现的
  8. 如果a,b有索引,c没有,我一个while查询条件里面用 c and a=xx ,b ==xx,能用索引吗?模糊查询有索引吗?%在前后区别?
  9. 索引一定越多越好吗?
  10. mysql事务的隔离级别,对应的隔离级别解决了什么问题
  11. mysql的查询优化,自己有总结方法吗?
  12. 知道sql注入吗?怎么解决?mybatis是怎么解决的?
  13. 说说你熟悉的设计模式?为什么要有设计模式?
  14. linux 常用命令说一说?
  15. git 常用命令说一说?

11/2下午五点半点二面,时长四十分钟,zoom,代码共享屏幕写:

  1. 项目。问怎么实现的,因为我的项目其实很垃圾,就是个java web,没什么技术含量,面试官就从怎么总体设计架构、模块划分、数据块设计问了些。
  2. mysql索引、如何优化
  3. jvm内存区域,垃圾回收器
  4. 写个算法题,删除链表的倒数第 n 个节点,要求时间  O(n),空间 O(1);
  5. 然后就是一些别的感性问题,未来发展等等。

#实习##面经##Java##滴滴#
全部评论
老哥,想问一下,你是在哪投递的,***还是官网
点赞 回复 分享
发布于 2020-11-04 12:10
点赞 回复 分享
发布于 2020-11-04 12:28

相关推荐

1 17 评论
分享
牛客网
牛客企业服务