1,995 karma · joined November 27, 2020
Perhaps you are seeing it through the wrong lens. I am simply stating that coding is much more just DSA.
> How old are you really
If you don't know how rude you are, then I don't think we should continue this conversation. It seems like you do not know how to respond to someone you disagree with using manners. You are entitled to your own opinion as I am. Being confrontational and asking someone's age outright doesn't make your case and tells me you lack basic social skills.
You already said LC isn't an ideal proxy to the job. So I am not sure what point you are making.
If I work at Stripe for 5 years as a software engineer, are you saying I am lying about my experience? How about Google? How about Coinbase? How did these people survive for so long?
It seems like you default to the candidate being liers. Maybe you are young, but it will happen to you one day, once you learn the full-stack and then realize no-one cares because you need to pass LC to even get a job. Something you don't need because software engineering encompasses much much more than some DSA algorithm.
That's kind of anecdotal. If it was that easy, everyone would pass. My experience has been entirely on the interviewer. The younger the interviewer, the more they have to prove by giving dynamic programming or direct acyclic graph questions. I am not denying your experience, but it just isn't universally true.
If past experience of doing the actual job is bad indicator and these test are not a good proxy, then according to your logic, experience is worthless and we should all optimize for these tests.
And this is exactly what is happening in the industry. Younger professionals spent hours memorizing Leetcode because they just graduate to pass the test. Older professionals having years of experience and family obligations don't.
> Writing readable code, explaining your thought process and decisions and communicating well with the interviewer are also vital points of the assessment.
Maybe to you, but I have seen many candidates get an automatic fail if they can't solve 2 questions in 50 minutes. The key metric being 2.
> Especially Google should have quite some data on their various approaches and correlation to job performance and seems to use it.
Source?
> Every approach comes with its own unique set of problems and as long as the position is sought after people will prepare and try to game the system.
Agree
It does nothing to help us in life other than give us misery. There are enough problems in life to handle. I don’t need to know about the drama of another stranger.
Anyone thinking of making money off stock options at pre-IPO startup are taking a get a) valuations are realistic b) startup will IPO. In this current environment, both are false.
"Bad: Non technical" are basically micro-managers
Finding Good: Technical will always be easier to come by than Good: Non technical, since understanding what you are managing gives you a leg up.
Good: Non technical works if you already have a strong team of ICs. It will quickly fall apart if not.