Member-only story
Here’s the LeetCode myth.
You don’t need to do 1000+ questions to become a software engineer.
Your interviewer didn’t do 1000+ questions before interviewing you.
I didn’t do 1000+ questions to become a software engineer.
Your interviewer did have criteria to look for.
1. Can you clearly communicate your thought process?
2. Did you clarify the question before jumping into it?
3. Did you abstract away logic that isn’t immediately relevant to the algorithm?
4. Is the code you’re writing easy to follow and read?
5. Does the code you’re writing answer the question?
5. Are you validating the edge/test cases through your code?
6. Can you incorporate the interviewer’s feedback?
Doing 1000+ LeetCode questions doesn’t teach you this.
Remember.
If all you had to do to become a software engineer was to solve a coding problem
Then everyone would just be given an online coding assessment.
Liked the article? Become a Medium member to continue learning by reading without limits. If you use this link to become a member, you will support me at no extra cost to you. Thanks in advance and see you around!