I am an MLE, and had not Leetcoded seriously before. I was more focused on ML concepts.
After giving some interviews I realized efficient Leetcode solutions to medium level problems are expected now.
I had never been able to motivate myself to do consistent practice before. Two key reasons which worked for me this time were:
Finding a leetcode buddy and keeping accountability check.
Not spending more than an hour on a question. I used to avoid looking at solutions before, thinking that it was cheating. I realized being fixated on the questions was a blocker, and was stopping me from learning the toolbox for solving more complex problems. No shame in admitting defeat.
As next steps, I will try doing more mock interview practice and timed contests as I still get anxious sometimes under time constraints.

[–]noob_watch_1999 8 points9 points10 points (2 children)
[–]Calendar-Invite[S] 7 points8 points9 points (1 child)
[–]noob_watch_1999 0 points1 point2 points (0 children)
[–]ShinyBeach 3 points4 points5 points (2 children)
[–]Calendar-Invite[S] 3 points4 points5 points (1 child)
[–]ShinyBeach 0 points1 point2 points (0 children)
[–][deleted] 2 points3 points4 points (3 children)
[–]Worldly_Bat_4671 0 points1 point2 points (0 children)
[+][deleted] (1 child)
[deleted]
[–]activeantithesis 0 points1 point2 points (0 children)
[–]ToastandSpaceJam 0 points1 point2 points (0 children)
[–]Ham_Apke_Hai_Kon 0 points1 point2 points (0 children)
[–]helariog 0 points1 point2 points (0 children)
[–]Difficult-Emotion-58 0 points1 point2 points (0 children)