哪个更适合编写编码回合:采访位还是黑客排名?

A2A。

在我大二的时候,我曾经在Codechef上练习竞争性编程,因此我不愿意花时间参加Interview Bit。
我有大学三年级的学生,他们从Interview Bit中学到了很多,但是没有参与竞争性编程。

免责声明:

我很久以前就在HackerRank上度过了一段时间,并根据我大学三年级学生对Interview Bit的评论,在这里我将两者进行了比较。

  1. 改良布朗尼:
    面试位上,他们为可能遇到的问题提供了一个提示选项,如果您长时间坚持寻找直觉/方法,可以使用这些选项。 当您接近解决方案并且需要一些优化技巧时,这很有用。
    上次我在HackerRank进行检查时,他们没有“提示”选项。 但是它们确实有一个硬币系统,您可以在其中解决问题后收集硬币。 以后,您可以使用这些硬币检查失败的测试用例的输入输出是否存在更困难的问题(也就是说,您丢失了一些硬币来检查失败的测试用例的输入输出)。 对于HackerRank的所有竞赛问题,情况并非总是如此
  2. 解决方案/社论:
    据我所知,Interview Bit提供了解决问题的方法。 HackerRank的问题设置者确实提供了问题的解释,但并非总是如此
  3. 挑战:
    如果您在“练习”部分(“黑客领域的算法领域”)下的HackerRank进行练习,则可以不受时间限制地解决问题。 对于编码面试,我们总是有一些时间限制来提出解决方案,例如30-45分钟。 采访位为您尝试的每个问题设置了严格的计时器。 这完全符合面试前进行的编码回合的性质
  4. 成长:
    HackerRank是专业招聘网站,它还举办竞争性编码竞赛。 InterviewBit仅用于回合/访谈的唯一目的。 面试中的问题与基于产品的公司的面试中所问问题的性质相似。 掌握了Strings-Graph-Greedy-Dynamic Programming之类的各个部分后,您会逐渐在Interview-Bit上获得晋升

在编码面试/回合中,我们遇到的问题并不像竞争性编码那样困难,面试官会提出问题并在预期的时间范围内找到解决方案,面试官会在逐步完成面试过程中为您提供提示。
采访位可以模仿(或尝试最好地模仿)这种确切的性质(因为您可以将这种性质映射为项目符号1和2)。

总而言之,如果您正在练习竞争性编码,我建议HackerRank会足够好。
如果您是从零开始的初学者,那么Interview Bit很棒!

编码愉快!

PS:
像Morgan Stanley,Amazon,Arista等公司的编码回合均在HackerRank上进行。 如果您是从Interview Bit实习的,那么在申请此类公司之前,您应该对HackerRank的UI有所了解。
如果我没有直接解决这个问题(哪个更好),我向OP表示歉意。 这取决于人与人。 这两个平台的目标略有不同。 我们不能完全以相同的尺度来判断它们。 在此类平台上的观点始终是主观的。

参加职业生涯。