📌  相关文章
📜  软件开发人员的PayPal面试经验|校外 2021

📅  最后修改于: 2022-05-13 01:58:24.143000             🧑  作者: Mango

软件开发人员的PayPal面试经验|校外 2021

在线评估:给出三个问题,分配时间为 50 分钟。

  1. 简单的数学标签题只需要知道物理公式 s= ut + 1/2 at^2 ,u = s/t。也设置精度。
  2. 这是一个中等难度的问题,问题很大,但归结为在整数数组中找到不同的对,其乘积可被 k 整除(给定 k 值)。我写了 O(N^2) 解决方案,通过其他测试用例的一半超出了时间限制。
  3. 简单中等位操作问题:给定 7 个开关,您需要打开一些开关并关闭一些开关,以便类似地显示数字 2、3、4...、9 的数字 1。给定一个字符串,仅由 1 到 9 的数字组成,并且最初所有开关都处于关闭状态,找到执行的打开和关闭操作的总数,以便一个一个地点亮字符串中的数字。点亮 1 的示例,我们需要打开第 1 个开关和第 3 个开关,所以操作 2 然后在 1 之后,我们需要为 3 点亮 3,我们需要打开第 4 个开关并关闭第一个开关,该开关之前打开,所以没有操作 2 . 所以操作总数 2+2 = 4

我可以解决第一个和第三个问题。

判决:拒绝