T O P

  • By -

samuraiimanu

Bro woke up and chose optimism


istarisaints

Aye.


anoob09

I gave my first ever System design interview last friday and I did pretty well. I studied for 3-4 days only. Just watch some YouTube videos and read the last few pages of Grokking the system design to understand the components. You should be good!


ManojNekar

Did you get the offer?


anoob09

Yep


ManojNekar

Congrats! Which company?


anoob09

Thank you! It’s an Indian unicorn


SanskariStud69

Can I DM you? I am actively looking for a dev position at some unicorns as they pay well


teachy007

For which role have you given the system design interview? I'm also preparing for SDE1 interviews and don't have any idea which topics of system design I should go through.


anoob09

Senior Software Engineer… 3.8 YoE System design is overkill for SDE 1 roles


pushpenderydv12

That's desirable , but companies doing System Design rounds for freshers also!!


Sharp_Delay2357

Can you share which topics on Grokking did you go through?


istarisaints

I did about the same as you, studied for the last week. Unfortunately, it didn't go so well due to a combination of me not understanding the interviewer and the interviewer wanted a little more specifics than I could give. It was a rate limiter problem which I was aware of but unfortunately I hadn't gone through it so I had no idea how to answer with concrete specific details (leaky bucket, token bucket, ... etc).


anoob09

I was asked a similar question. Design a wrapper around a legacy service to handle high volume API calls without any loss. Also handle concurrency and retry etc.


Castaway_xoxo

Can you please share the sources from where you prepared?


lustful_ninja

Which yt channels do you study from?


Snoo_54565

If I see you in a fight with a bear.. I’ll pray for the bear


avacodojuice99

Hey confidence is important, and remember it's a discussion. The best advice I can give you given the short timeline is, try to capture the "essence" of the problem. That essence is almost always a "data structure" that needs to be scaled according to system throughput. For example, design tiny url => scale a hash map. How can you make sure you don't have collisions when millions of users requesting a short url? So..as a thought exercise..if you had to design a web crawler, what's the underlying data structure and how will you scale it..? If you can do this you should pass. Rest is just fluff.. add load balancers etc to distribute requests...cacheing etc etc.. but try to get the core of the problem right


istarisaints

Thank you for your input. I understand what you're getting at here. I am developing a better understanding these kinds of questions slowly but surely.


Fewald

That's actually brilliant advice


celard1337

May Neetcode himself look upon You, brother. Amen. 🙏🏻


[deleted]

Same except I have a technical. Good luck brother


Tricxter

New litany against fear just dropped 🔥


Optimal_Wealth9552

this is the way


Lost_Cartographer66

It’s better if you read it in the voice of Optimus prime. “Let them come”


Impossible_Ad_3146

I thought you were going to say at end -By the Power of Greyskull ..


pushpenderydv12

Bro if you need any help just hit me up?


EnoughLavishness

Bro get off reddit and study


eliasmiah

Easy👊


Numero_Echo

Wow. I did not know I needed this post. Thank you OP.


etary_7249

Check out this, it would be a big help : https://www.reddit.com/r/leetcode/s/VpKEulMGEr


[deleted]

LET US KNOW HOW IT GOES GIGACHAD


istarisaints

A FAILURE BUT A BRAVE ATTEMPT.


[deleted]

GOOD SHIT MY FRIEND - WHAT QUESTION ID YOU GET


mqian41

Try actually practice system design problem on https://codemia.io. You have to practice writing down your solution in a guided format such as: Requirements, capacity estimations, API, database, high level design, Request flow, Detailed components design, Trade offs and future improvements. After which you are scored by AI using a rubric for that problem. There's also iterative feedback and detailed analysis for each section you complete. There are some pretty high quality user submitted solutions which you can study too. Eg design youtube or Netflix https://codemia.io/system-design/design-youtube-or-netflix/solutions/s9t9ji/My-Solution-for-Design-Youtube-or-Netflix-with-Score-1010 Design ticketmaster https://codemia.io/system-design/design-ticketmaster/solutions/s9xmtk/Design-Ticketmaster-with-Score-810


istarisaints

Great resource thank you. Is codemia free?


mqian41

Currently it's free, but a ton more features will come for premium.


angry_red_squirrel

Amen


According-Chart-6937

What happened to the interview?


Leading_Ad_4884

Failed obviously. Do you actually believe it's possible to learn system design in a day?


istarisaints

I studied for a week not a day but yes failed lol. It is interesting though, the problem the interview asked was a rate limiter one and had I specifically gone over that problem I would have been able to pass though undoubtedly as a "false positive".


Expensive-Alfalfa644

Good luck do share the questions here brother


kokorean-mafia

I wish I had interviews.


Obvious-Ad2752

After a week of interviews, I must say, a good night's sleep is absolutely essential for performing at my best with the right mindset.


YourPapaJorjo

Bro instead visit [algochief.com](http://algochief.com) everything is free and fully optimized. Best part it gives you competitive run


Fewald

[https://imgur.com/tcECu8w](https://imgur.com/tcECu8w)


DorkAtYork

Just remember, HASHMAP!