[BQ] Tell me a time you introduced a serious bug

可以说这个bug是因为call了别人以前的一个有问题的service造成的吗, 还是说必须要自己写的bug.

我想到一个说法,调用别人的serive (免得显示自己造bug,写code不细心), 但是自己在调用之前没有检查潜在的问题。

可以举比较真实的例子会好一点。一般是出现有比较大的损失,比较大的 user impact,不要避重就轻。代码出错很正常,这题是看你怎么应对。
首先不要 blame 别人,出现问题很多时候是一连串失误同时发生造成的,不要找人背锅。
第二就是认真分析始末,即使是你的问题也没关系,做好 postmortem,知道怎么防止下次不要再犯就好。这个不要再犯,不是指你不会再犯,而是要从系统层面上让这种类型的失误不会被任何人再犯。