汇川技术

AI 全栈开发工程师二面面经

完整信息

14 条问法 · 12 道题

本篇目录
1.介绍一下在实习做的一些工作内容 2.在这个项目里面就是最大,遇到的最大的挑战是什么呢? 3.怎么能保证AI重构代码之后,那个功能和之前是一模一样的呢? 4.知道 java21 现在有什么新特性吗?包括现在 JDK 已经发展到哪个版本?新版本和 JDK 8 有什么区别?有去了解过吗。 5.当时做的这个项目大概数据量是多少? 6.openspec,superpower有了解是什么东西?用过吗 7.有去了解过他为什么要用这个东西吗? 8.mysql怎么做数据同步? 9.了解哪些分布分表的策略之类?一般有哪些形式或者哪些方式?什么场景用什么? 10.水平分表一般是怎么切分,保证每个表的数据量级差不多? 11.假设像商城它有订单表,然后订单表是一个特别大的,每天可能就有几千万单,然后每年可能是有几百万甚至亿条的单量。我们肯定是对订单表做了一些分库分表的一些设计,然后我们可能设计的过程中,比如说用订单号是做一些分库分表,我一个用户进来,我怎么去查看到我用户名下所有的订单?因为可能我那个分布分表,可能拆到几百个库里面,甚至每个库里面我可能有拆到几个,然后我一某一个用户进来,我要看到我所有的订单一般怎么去实现。 12.比如说再加一个场景,刚那个是用户登录进来能看到用户的所有订单,但是实际商城里面售卖那些商品,有好多它是三方商家的。那三方商家登录进来,想看到商家里面别人已经买了哪些订单?怎么实现?相当于两个场景,第一个是用户进来,用户看到他自己购买的订单。第二个是三方商家进来,要看到三方商家,然后别人在我这才买的,我需要发货这些订单。或者我再增加其一些其他的一些维度,然后比如说我要查最近三个月,最近半年或者最近一年的。 13.举个场景,如果消费这个消息是用来做一些很核心的业务,比方说一些金额计算的或者金额扣减的等等,这种可能对数据安全要求特别高,我们可能需要实现一些防重的能力,这个你有什么办法去做到这种防重吗?或者有些什么方式吗? 14.对未来,自己的未来有什么规划或者期望吗? 汇川要求提前实习2个月,2个月之后才发正式offer,已经拒绝了。
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
    知道 java21 现在有什么新特性吗?包括现在 JDK 已经发展到哪个版本?新版本和 JDK 8 有什么区别?有去了解过吗。
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
    了解哪些分布分表的策略之类?一般有哪些形式或者哪些方式?什么场景用什么?
  10. 10
  11. 11
    比如说用订单号是做一些分库分表,我一个用户进来,我怎么去查看到我用户名下所有的订单?
  12. 12
  13. 13
    如果消费这个消息是用来做一些很核心的业务,比方说一些金额计算的或者金额扣减的等等,这种可能对数据安全要求特别高,我们可能需要实现一些防重的能力,这个你有什么办法去做到这种防重吗?或者有些什么方式吗?
  14. 14

相关公司