System Design Interview Twitter
Often times i see engineers trying to figure out what the interviewer is.
System design interview twitter. That s why many people don t know how to get started. Do we need to support replies to tweets grouping tweets by conversations. Tips from a twitter software engineer ask clarification questions. Highly recommend reviewing twitter s existing architecture in prep for the system design lot of good videos and articles on the web that would through parts of it.
Learn how to design twitter and prep for the system design interviews. System design questions are usually very general thus not well defined. System design is a very broad topic. How about privacy.
Even a software engineer with many years of working experience at a top it company may not be an expert on system design. Let s get started with the problem how to design twitter. Use your background to your advantage. This is similar to real life projects.
A user should also be able to see a feed of tweets of his her followers q. Let s assume we don t need to for this case q. From what we have covered from last post we know that system design question can be very open ended. A core aim of a systems design interview is to give the candidate an opportunity to.
Let s assume that we are looking at posting tweets following people and favoriting tweets. Design facebook twitter or instagram a social media service with hundreds of millions of users when designing a social medial service with hundreds of million or billions of users interviewers are interested in knowing how would you design the following components. What are some of the twitter features we should support. Alright here s the system design interview question how to design twitter part ii.
Even for the same question you will have the totally different discussion with different interviewers for sure. Therefore the first thing we should do is to further define the problem making it clearer and more concrete. Crack the system design interview. Only negative is that each team s interview process seems different so ymmv and my experience doesn t reflect the same as other people i know that have interviewed at.