Fairly sure we could replace algorithm and data structure whiteboard interviews with security interviews and we'd all be better off
And I don't think an individual developer would have prevented this; this is an issue with the general security and monitoring policies at Parler. I mean how could they create millions of admin accounts and extract 70 TB of data without any alarm bells, flood control and circuit breakers engaging?
This and more generally their thoughts on how to handle other types of unexpected scenarios is an important part of delivering real world solutions. I'm shocked by the amount of engineers that don't have any thoughts on this topic.
What you're digging for is about their experience. To me, what you're finding comes at no shock. The industry has been punishing people with experience and willing to show it for years.
But a far more expedient process is to just give candidates an essay exam to see if they are functionally literate in their profession.
Candidates who know there are things they don't know about I don't mind, but candidates who are unaware of these things at all are typically uninterested in broadening their knowledge, and not someone I'd like on my team.
Would it take the form of a standard interview question:
"Write a few paragraphs on what happens when you press a key on the keyboard"
Or would it use the medium to ask a question less appropriate in an oral interview process?
Genuinely curious what you envision with this format.