Interviews cannot exactly quantify the caliber of talent. I had a 3 yoe Candidate perfectly explain me a system design problem for Instagram search feature. His design was so perfect that he came across a seasoned staff engineer. I enquired the kid how he knew the whole system in and out and he said he learnt it from grokking the system design book. While the 10 YOE candidates who we interviewed could barely string together a system and were worse than new grads in their coding rounds. The problem is that senior Engineers don't bother interviewing around or hopping around. They are happy where they are. They have wives, kids and a family. So they won't bother interviewing or preparing for it for months just because there happens to be an opening.
Ya, interview is broken.
Maybe they are smart enough to know they should avoid shit companies like Uber
This 👌
Lol, UBER is waaay better than both u all
Did the 3yoe guy get the job?
I am assuming obviously not..
No
Don't ask questions from interview books Come up with original questions.
> he said he learnt it from grokking the system design book Lol, if he wouldn’t have said this, would he have been hired?
No
If everything was perfect, what made you reject?
I have 10 YOE, Just 2 days ago in an interview, I was asked some recursion problem that I had already written by myself in my project’s codebase which is already in production, and I couldn’t somehow get it to run. You can call it interview jitters or whatever 🤷🤷… Never been so frustrated with myself before… I could answer the interviewer’s vague system design problem very well though.
Goes to show system design interviews are… *cough* … Dumb.
Had a friend get a hard no from rito for saying they didn't play league. That's a great interview question. I just tell them upfront dota is better. Stopped playing league in 2011 before the graphics redo.
They don’t do that anymore for about half a decade now. Unless you’re a game designer or gameplay engineer.
As a senior engineer I am put off when someone asks me to design a ticket booking system ... dude ask me something original or just FO...
Most of the time people questions to judge attitude.
Senior engineers know they won’t have a life and family if they join Uber. (Same with amazon btw)
Ask questions not in a popular training course.
I mean, that's how life is. Learning is a continuous job. We need to keep asking questions and find the answers. If the senior eng thinks that they can be content with current knowledge, it is their fault.
Exactly, OP has like 10 years of experience and cannot even engineer a decent interview question. He is no different than candidate who he is complaining about mugging. If OP was a real senior engineer, they would have designed a few unique systems and could have asked a question from these designs.