腾讯微信支付Java一面面经
上来先是一道算法题
给你个x,y,然后给你四个操作,+1,-1,*2,/2,然后问从x到y最少操作次数,要求中间值z范围在0<= z < 1000000(一个回溯,然后剪枝)
然后问了问实习经历,给面试官讲了讲业务,面试官问我遇到哪些困难,我又讲了讲
技术问题:
1. 使用Redis做分布式锁可能会出现哪些问题?对比一下使用zookeeper实现有什么区别?
2. 缓存穿透,缓存击穿,缓存雪崩都是咋回事?解决办法?
额。。。好像没了?我就记得这些了xdm,一共四十分钟
反问:
1. 团队具体是做什么的?答:保证微信支付高可用的
2. base哪里?答:深圳
3. 几轮技术面?答:两轮
PS:一天三场面试,有点刺激,然后面试腾讯的时候,上午的陌陌hr还给我打电话了,打了两回都没接起来,后来加我微信了😂
#面试复盘##面经##腾讯##Java工程师##校招#