是否有一些资源可以解决具有挑战性的多线程问题?如果可能的话,想把这些展示给受访者。厌倦了问现在每个人都答对了的相同等待通知问题,但无法想象采用多线程的真实场景。
最佳答案
问题是并发编程是一个困难的话题。如果你(面试官)没有完全掌握它,你将很难判断面试者是否知道他们的东西。很容易想出具有细微缺陷的并发问题的解决方案。相反,如果您拒绝他们是因为您认为他们的答案是错误的,他们实际上是正确的,这对候选人1是不公平的。
1 - 对您的组织不利。如果应聘者实际上比您更了解多线程,那么可以说您需要雇用他。当然,其他因素相同。
关于java - 具有挑战性的多线程问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1994261/