腾讯三面—高级Java开发工程师

福利待遇特点:福利拉满
部门特点:腾讯金融业务部门
整个流程
1 自我介绍
2 问答环节
3 提问环节
kafkaicon
1 Kafka的那些设计让它有如此高的性能?
2 讲一下kafka集群的组成?
redis
1 redis集群
2 redlock算法知道吗
微服务
1 如何将同一个类型请求发到同一个服务器
2 微服务网关- 监控观测应该如何去做
3 微服务领域怎么拆分
实际场景
1 数据生产切换
问题1:直接修改数据源,滚动发布过程中部分机器操作新库,部分机器操作旧库
库,对外接⼝响应会出现不⼀致,怎么解决
问题2:多个业务⽅依赖基础服务表操作变更事件,在切库时,需要重新配置
canal监听库配置,在切库前后修改配置新库,都会造成事件丢失/重复,怎么解决
问题3:"id"竞争问题
切换数据源后,预发旧库binlog同步操作出现短暂延迟,由于表⾃增,⽣产切换后写
新库,⽤⾃增id,binlog同步⽤旧库id,可能出现旧库id与新库id冲突,怎么解决
2 系统服务⽆缝切换,怎么做到调⽤⽅⽆感知
算法
1 计算最短休息日
时间 100 分钟左右
总结:主要侧重架构设计方面,需要平时多一些设计方面的思考,还有有一道算法题目,平时可能也需要多学习算法
#面试##找工作#收起

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

有鹿如溪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值