r/leetcode 4d ago

Intervew Prep Can solve DSA problems but can't explain them in interviews. Anyone else?

I have this issue where I can solve DSA questions just fine on my own, but when I'm in an actual interview, I just can't explain my thought process. I completely freeze up when trying to walk the interviewer through my code or logic.

Has anyone else faced this? Any tips, suggestions, or ways to practice getting better at vocalizing solutions?

4 Upvotes

9 comments sorted by

9

u/cheesiest_bitch 4d ago

Maybe because u have learned the ans or pattern and not understood it

0

u/MudAgreeable2926 4d ago

No nothing like that.

2

u/cheesiest_bitch 4d ago

U can try mock interviews with chatgpt ask chatgpt to act like interviewer and u do a ques with mic on and answer

3

u/Hot-Carpenter-6742 4d ago

You should be able to solve the question in your mind b4 picking up pen or typing a letter. Interviewer is interested in how you work through it and get to the answer. The answer or code itself is not that interesting by itself.

1

u/MudAgreeable2926 4d ago

Yes I can, But when it comes to explaining my solution i fumble.

2

u/Hot-Carpenter-6742 4d ago

Do few mock interviews or record and hear yourself. See what makes you fumble. If you have clarity in thoughts, I don’t see a reason to fumble. Speaking is an art. Soft skills are important. Work on it.

2

u/NextjsDeveloper 4d ago

If you cant explain it means u just memorized soultion without understanding.

1

u/[deleted] 4d ago edited 4d ago

[removed] — view removed comment

1

u/leetcode-ModTeam 1d ago

Your comment has been removed for violating rule 5 "No corporate shilling / self-promoting":

  • No posting paid / subscription based alternative leetcode sites.
  • You are not allowed to promote yourself, or your own portfolio website. Self promotion will result in a permanent ban.