缘起
V2EX有广告内推,看描述还挺不错
贴主5 年半工作经验,有两年大厂工作经历,20 年 11 月来到新加坡分公司开始工作
后来是猎头Jeff找的我
0318 主面
主要一个面试官是后端开发+金融背景 某条金融线的负责人;其余是交叉面试。面试过程:
- 介绍自己
- 工行项目他不感兴趣(因为他对接的都是新金融机构),直接问网易的项目
- 圈圈项目,分布式锁,问的很细
- 转账程序怎么写?1. @Transactional 2. 读取余额 3.写回余额,写回时我提供了一个细节,检查workerId是否还是自己,不是自己要rollback。
- 性能测试。我讲了ethereumj的改造,多线程,刚开始arthas,再全面打点才算走上正轨
- 数据库,问了批量锁表的设计。然后是索引
2千万记录,id ABC3字段,a=1, b in(7,8,9) c是时间戳, order by c 倒序
索引,我问了 1. 数据分布情况, 2. 业务索引使用情况
这种情况下应该联合索引,但是具体我不太清楚
http1.1 队头阻塞 http2没有这个问题,分了流,虚拟的信道,但是http层没有问题了,但是tcp还是有
QU