当前位置: 首页 > 面试经验 >

钉钉后端电话面

优质
小牛编辑
94浏览
2023-09-15

钉钉后端电话面

攒人品攒人品,给点机会吧求求了累计 0 offer

--- 面了50多分钟,扫荡式拷问

自我介绍、问了下学历的基本信息、研究生、本科生成绩

实习

  1. 更倾向于测开还是开发
  2. 测试用例评审一般都从哪些角度展开
  3. 你觉得什么样的测试用例是比较好的
  4. 怎么样做到测试场景覆盖率较高
  5. 自动化平台是怎么做到一个跳过登录校验、权限校验的呢
  6. 自动化测试的用例是怎么来的
  7. 如果业务逻辑变更了,那自动化测试用例怎么做
  8. 自动化平台的覆盖率、执行成功率了解吗

八股

  1. 创建一个线程有什么样的方法
  2. 线程死锁是什么?
  3. 为什么要用到线程池?
  4. 一般都如何去创建一个线程池?(x)
  5. 有哪些常用的线程池?(x)
  6. 线程池的调度过程
  7. 如何确保线程安全
  8. synchronized 和 volatile 有什么区别
  9. 分布式锁的实现
  10. 乐观锁和悲观锁的区别
  11. mq一条消息从发送到接收的一个流程(瞎讲)
  12. 消费者挂掉了可能会出现什么问题,怎么解决
  13. 消息发送方是如何选择消息队列的?
  14. 消息队列怎么持久化?怎么做容灾的?(瞎讲)
  15. 消息消费失败怎么处理的(瞎讲)
  16. 有用过顺序消息吗(x)
  17. @Autowired 和 @Resource 有什么区别
  18. 切面的切入时机有哪些?
  19. 切点表达式?(x)
  20. BeanFactory 和 FactoryBean 的区别(x)
  21. 如何解决 bean 的循环依赖的?
  22. mysql 的事务隔离级别
  23. 什么是幻读
  24. 聚簇索引和非聚簇索引的区别
  25. 什么是回表
  26. 如何避免回表查询
  27. 索引下推了解吗(x)
  28. innodb 的索引是怎么实现的,底层数据结构
  29. mybatis 的 ${} 和 #{} 有什么区别
  30. 简述一下快速排序算法,时间复杂度、以及快速排序算法是否稳定
  31. 哪些排序算法是稳定的?
  32. hashmap 的底层实现
  33. hashmap 的扩容为什么是 2 倍
  34. linux 常用命令了解吗(x)
  35. 假设有两个文件,都存储了员工工号,每个文件有50亿条数据,怎么样最快的查出两个文件中相同的员工工号?
 类似资料: