Ethical to ask interview candidates to solve your company's toughest problems? | Hacker News Reader