美团后端面经(业务研发平台)
手撕*2
1.最小k个数,我看了一眼我说Arrays.sort秒了,面试官说不准用,我说行,我手写了一个快排。
2.合并有序数组,力扣原题秒了。
开始问八股,简单的略过了,这里写的略有深度的:
1.深浅拷贝了解吗,怎么实现深拷贝,多说几种方法,为什么序列号反序列话是深拷贝,知道swift反序列化吗
2.CAS在MYSQL中的应用,不是乐观锁,是mysql源码里哪些地方用了CAS,MVCC哪里用到了CAS。
3.redis的geo结构底层原理说说。
问项目:
1.你用了DDD,为什么没践行到底,说我订单服务写在交易域里不符合DDD。
2.说说最难最有挑战的一个流程