How to get jobs at Tier 1 companies if I have not worked on large scale systems?
Please listen me out. I'll try to keep it short. Through out my career, I have been working on internal infrastructure, test framework, dev tools, build tools, reporting tools, networking tools etc mostly using technologies that are appropriate for that specific project. I have not done any work on distributed systems or large scale systems. I am starting to prepare for interviews but almost every company (or at least tier 1 companies) ask system design questions. Of course, I can prepare and answer all I can for this but it will be nothing close to people who are working on it on day-to-day basis.
What would be your tips to approach this situation? Internal dev tools are severely underpaid across the industry and with my first job when I did not know what I am going to do, I took up jobs in this area and it has incredibly hard to come out of it. Apart from algorithms and data structure, how do I prepare better to face this situation? Any tips would be welcome.
TC : 215k
YOE : 6
#software #interview
comments
Biggest company I worked at before Google was 1k people.
Dude you can study for a few months and nail the interview