360数科的一道面试题
题目:A、B、C三个人同时转账1000元,转账顺序ABCA,但只有A账户有1000元,不能用多线程,怎么实现? 答: 1、账号有大于等于1000元的人,进行转账,成功就退出; 2、账户余额不足的人等待500豪秒,重试1,重复最大次数设置为6次,否则提示余额不足。
不知道有没有更好的方法。
360数科的一道面试题最先出现在Python成神之路。
题目:A、B、C三个人同时转账1000元,转账顺序ABCA,但只有A账户有1000元,不能用多线程,怎么实现? 答: 1、账号有大于等于1000元的人,进行转账,成功就退出; 2、账户余额不足的人等待500豪秒,重试1,重复最大次数设置为6次,否则提示余额不足。
不知道有没有更好的方法。
360数科的一道面试题最先出现在Python成神之路。
共有 0 条评论