BQ如果被问道组里有大量legacy code需要人处理,如何回答令人信服?

RT

要你回答哪方面啊?

参考上海市生活垃圾分类管理条例

回答愿不愿意处理legacy code,怎么说让面试官信服?

当然是愿意啊

那为什么愿意啊?以前有没有处理legacy code的经验,怎么处理的?(对,亚麻HM就是这样问的)

光说“愿意”不令人信服。

那得说自己以前处理过啊,还很有经验
想要offer就得这么违心的说

这个问题重点是你的理由是否符合公司价值观或者面试官的价值观,可以把他说服。
可以倾向于正面,积极,团队合作,职位职能,自我价值等大方向回答。
不知道你面什么公司,可能不好精确回答,举个例子比如我可能会回答:

我个人想法倾向于尽快处理,但具体实施需要考虑很多因素。首先要开会进行讨论,比如与PM,Manager讨论是否与组整体的roadmap计划相符合,以及处理legacy code的重要性和影响,也要与组内高级工程师讨论技术方面的可行性和影响。处理legacy code是好事,可以增加可读性,新人更好上手,增加可扩展性,可以更快迭代新feature。但处理之前需要考量legacy code的影响,怎样可以平滑的清理以不影响其他方面的正常运作。worst case是什么,如何rollback,如何monitor这些改动是否影响到其他部分。处理之前也要考虑时间和资源,不清理legacy code的impact是否有其他project的priority高,组内是否有足够资源和时间花费在上面。

6 Likes

有意思 谢谢分享观点

可以 学到了:grin: