I would say it says more about particular interviewer than about company. Twitter is good company. But if you got stuck with some guy who is high on leetcode and his own ego. Whose only way of feeling good is “ i ask hard questions which other people cant figure out” basically amateur software engineers. Hard questions are not bad but not helping people with hard questions or expecting flawless implementation of some random hamilton thereom in 40 min. That is bad
I think asking hard questions is a red flag, that either this company is in hiring freeze, or the interviewer is not qualified to interview at all.
Asking hard question is an ego booster for the interviewer. Seriously, interview reveals more about the interviewer than interviewee imo. Companies should monitor the interviewers and reflect that in the performance review. Many interviewers are damaging the company by constantly failing the candidates with ridiculous problems and expectations.
There are other ways to boost ego. Why destroy someone’s chance of getting a job :)
As nutanix said, it depends on interviewer. I always ask medium or easy with an extension on sys design. Sorry you had someone who asked hard.
So you can tweet about it later