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

cider(喜得),Java开发实习,一面一小时

优质
小牛编辑
76浏览
2024-08-07

cider(喜得),Java开发实习,一面一小时

拷打的最痛苦的一次面试,度秒如年

  1. 自我介绍
  2. 二叉树相关算法题(公司自己设计的,网上搜不到,感觉很难,只能说说思路)
  3. 算法,反转链表

(算法就花了30多分钟,在自己电脑上做,共享屏幕)

项目相关:

  1. 审核模块主要做了什么,怎么实现的
  2. 如何进行分库分表的
  3. rabbitmq怎么使用的,如果出现了生产者只发送了一次消息,消费方执行了两次代码是什么原因,怎么解决
  4. rabbitmq消息堆积、消息丢失的问题如何解决
  5. 在线文档查看编辑模块,如果在同一时间多个用户同时保存,产生的冲突怎么处理,(因为是一段一段的修改,一般是谁先保存,就谁先调保存接口,所以当时没有考虑到这个冲突的问题。结束之后想到,是不是可以加一个修改中状态字段,只要在修改中,其他用户就不能对该文档进行修改?类似多线程加锁的思想)
  6. 定时任务具体是怎么实现的(先把模块流程介绍了下,定时任务是springboot提供的quarz上再封装了一层,介绍了业务逻辑)
  7. 如果部署了多个服务器,如何保证定时任务只会执行一次(忘了怎么说的了)
  8. K8s相关知识了解吗(一点,不太多)

反问:

  1. 是不是差的特别多(面试官:根据简历来看,如果是一线大厂,竞争力有点不足,项目比较简单,然后算法能力不太够,技术是有,也肯定了项目经验,但是不够)
  2. 公司主要业务(base广州的是供应链相关,因为主营业务是国外潮流服装,进口供应链系统啥的)
  3. 面试官问对他的面试评价(很好,只是我本人水平太烂了)

总结:感觉有点难,问的特别细节,特别深,反正是凉

#cider##面试##面经#
 类似资料: