我接到了一家咨询公司关于这次开业的电话。
第 1 轮:Hackerrank 在线测试:(1.5 小时)它有两个问题。你必须通过所有的测试用例。
- 给定一个数字数组,只打印那些数字为 1、2 和 3 的数字。数字应该排序并用逗号分隔。
- 给定一个 M 和 N 的序列,其中 M 表示增加,N 表示减少。输出遵循此模式的最小数字。
第 2 轮:Coderpad 轮:(1 小时)通常有两个问题。但取决于他们可能会或可能不会问第二个的时间。您应该至少完成一个最佳解决方案。
- 给定一个非负数数组和一个目标值,返回总和大于目标值的最小子数组的长度。
我只能给出这个问题的蛮力解决方案,面试过程到此结束。祝其他人在这里的体验一切顺利。