发布于 

华为二面

11.02 华为二面

全程40min左右,面试官也挺好,很专业

  1. 自我介绍;
  2. 为什么HashCodeequals方法都需要重写?
  3. 如果现在new了两个String都是“张三”,那两个对象HashCode相等吗?equals相等吗?
  4. 线程池了解吗?有哪些核心的参数和拒绝策略?
  5. 什么是死锁?死锁产生的必要条件是什么?
  6. 怎么样避免死锁呢?怎么预防死锁?
  7. 如果项目里发生了死锁的话,该怎么知道?知道后又怎么去解决?
  8. 索引了解吗?建立索引的语句是什么?
  9. 如果对ABC建立联合索引,where条件中查B and C,会走索引吗?为什么?
  10. 那如果条件中查A and C呢?会走联合索引吗?会走索引吗?
  11. 有一个表里有姓名、成绩两个字段,写一条sql语句,要求输出排名,可以有并列的,例如ABC三个人分数分别为100、100、99,要求输出结果为1、1、3;
  12. 用过sql中的函数吗?有哪些?
  13. MySQL和Redis数据一致性问题怎么解决?
  14. 拷打项目;
  15. 手撕:两数之和;
  16. 除了暴力的解法,还有其他更好地解法吗?
  17. 修改一下题目,不规定有几个数,只要和等于target就作为一组结果输出,该怎么做?有什么思路?
  18. 反问环节。

本站由 Cccccpg 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。