Is it worth grinding leetcode for 6 months or should I focus on system design?

by titan_mirage681
career
coding
system design
mid
55
4k

I'm a mid-level developer with 4 years of experience preparing for senior-level interviews. I have about 3 months to prepare and I'm torn between spending most of my time on leetcode vs system design.

My coding skills are okay - I can solve most mediums but struggle with hards. My system design knowledge is mostly from work experience (I've designed a few services at my current company).

For senior-level positions at companies like Google or Meta, what should I prioritize? The general advice seems to be "do both" but with limited time I need to focus somewhere.

Also curious if anyone has experience with how heavily different companies weight coding vs system design at the senior level.


Markdown supported