在这篇博客中,我将详细介绍一次Google的面试题目,题目背景涉及在一个二维网格中找到最优的水塔建设地点,确保能够同时为两个村庄提供水源。这次面试包含了澄清问题、解题思路讨论、追问解答以及时空复杂度分析等环节。此外,面试结束时还讨论了几个行为问题(Behavioral Questions)。以下是对整个面试过程的详细记录。 题目描述 原题 There is a plot (grid-like land)
引言 今天要介绍的是csoahelp在Stripe进行的一次技术面试的全过程。题目是关于如何处理Stripe在巴西的客户交易记录,并将这些交易作为应收款注册到中央银行的系统。面试过程分为几个环节,包括澄清问题、解题思路的讨论、追问环节,以及最终的时间和空间复杂度的分析。此外,面试官还在最后提出了几个Behavioral Questions(行为问题)。 Introduction In this blog, I will walk