蚂蚁国际一面

35分钟

只记得这些了:

finalize被弃用的原因

问hashcode是怎么获取哈希码的,怎么转换的?

java的异常,追问你自己定义的异常是受检异常还是非受检异常

mysql的场景题

RR隔离级别下,事务A 查询一条数据,修改为a,事务B查询同样的数据修改为a2,事务三在这之间修改为a3,B先提交,A再提交,那么事务A会读到旧数据,该怎么办

答 用select .....for update 追问没条查询都要加for update吗 (这里其实已经绕晕了,忘记答用乐观锁了)

数据库的性能瓶颈

分库分表的路由问题 没看过路由,答了个按主键id分,追问没id怎么办

反问 分库分表的路由问题怎么解决,回答让自己去网上查

每个问题都会一直追问,直到答不出来为止,好多问题都回答的磕磕绊绊

#蚂蚁国际##一面#
全部评论
三个事务修改一条数据,另外两个不是会阻塞吗
点赞 回复 分享
发布于 09-07 13:46 江西
佬,部门做啥业务的
点赞 回复 分享
发布于 09-08 20:05 浙江
可重复读怎么读到别人刚提交的数据?可重复读在事务开启的时候,就生成一个readview,相当于一个快照。其余事务无论提不提交都不会影响这个快照。
点赞 回复 分享
发布于 09-10 21:33 广东

相关推荐

5 42 评论
分享
牛客网
牛客企业服务