Why do big companies ask unrealistic software engineering interview questions? | Dark Hacker News