So I’ve now been leetcoding/ CTCI full time for 2 weeks and I was wondering if anyone got suggestions, this is what I currently do: * Try hard to solve for 30mnts by myself * Look at solution I feel like trying to solve a question by myself is kind of a waste of time because for the most part I always solve them just without the optimal solution, so should I just learn from the answers right away ? Also how many LC should I aim to have completed daily ? TC : Negative
I did just like you. I'm really bad at that, though, usually I can't solve hard on my own even if I saw solution. But at the end hards were waste of time for me, both Google and FB asked only mediums.
Most people don’t solve mediums and above on their own to be honest. Most people look at the solution lol
Yeah, I don't even see a point in asking most hards. Like if candidate doesn't participate in competitive programming she won't be able to solve it, is it just checks for leetcode grind skills? Interviewer ego? Dunno Some of hards are "easy" though, like "Trie".
I would ask a hard if I really didn’t want someone to be hired
does it actually take people 30 mins to solve mediums?
Yes "New", it does take people time to solve medium.
vdjd oh, I wasn’t being rude, just didn’t know that. that’s interesting!
I memorized all the solutions because I got rejected in 2 companies because of one round that had leetcode hard and I couldn't finish in time. Later I memorized all the solutions
All 1100+ of them?
Around 800, left very difficult ones. I didn't memorize line by line but memorized the approach, flow, corner cases, ds used to solve the question
No one @‘s Microsoft anymore? 😥
I promise next post I make will have msft tagged.