一家招聘机构联系了我。
第一轮(HackerRank 测试 1 小时 30 分钟):
1) https://www.geeksforgeeks.org/print-number-ascending-order-contains-1-2-3-digits/
2) 2. 给定一个 M 和 N 的序列,其中 M 代表递增,N 代表递减,输出遵循此模式的最小数字。
输入:MMMM
输出:12345
输入:NNNN
输出:54321
输入:MMNM
输出:2314
我的hackerRank测试与此处描述的相同:https://www.geeksforgeeks.org/goldman-sachs-interview-experience-set-35-experienced/
解决了这两个问题,并得到了下一轮的召唤。
第二轮(Coderpad 测试 1 小时):
1) 有两个分数示例:F1 = 3/4 和 F2 = 5/6。您需要计算它们的总和并返回结果。
2)一个类似于这里描述的问题:https://www.geeksforgeeks.org/solve-dynamic-programming-problem/
如果你遇到困难,面试官会帮助你。但请确保您至少开始着手解决问题。哪怕是蛮力。
在 1 小时内完成了这两个任务,并接到了下一轮的电话。
第三轮(F2F)
项目特定的问题。与Java JDBC、Socket Programming和当前公司项目相关。
在这里被淘汰了。