|
|
|
|
|
by lmilcin
1751 days ago
|
|
Why do you assume it is I who are confused? Never had to "grind" to get any software development job I wanted even though I am always expected to demonstrate my coding ability. Actually, I wouldn't let myself be hired by a company that does not verify if their candidates can code. Too much of a drag working with people who can't pull their weight. |
|
Good for you. Either you are quite gifted or you're not talking about interviews in FAANG or other similar companies like Doordash, Instacart etc. but rather other "easier" SF startups.
I think you seem to be assuming two things: 1. Most interview questions are intuitive and one should be able to organically come to an efficient solution within 40 mins without any prior practice. 2. Anyone who can't do that, is not worthy of being a software engineer
In my experience, both those assertions are false. If you look at the difficulty of questions companies are asking, I can assure you that no reasonable software engineer (unless they do competitive programming as a hobby) would be able to solve them. On the other hand, even a mediocre engineer who has been "grinding" on Leetcode will have a far better chance on solving them since they have seen them before. In short your prep of interview
At this point, it appears to me that the companies know that Leetcode exists and that their questions end up there and they still ask the questions marked as "hard" since most serious candidates would have already prepared for the "medium" ones.