Reading through some possible interview questions for FAANG. One of the ones I've seen on Glassdoor are to design a basic architecture structure for something like Netflix or Twitter or Spotify. I've been researching online using AWS or GCP (still learning all the moving parts of architecture). Any advice on how the setup would be? I'm assuming you'd start with some Load Balancers. For Netflix maybe have different different APIs for signing up vs scrolling through possible movies?

like
Posting as :
works at
You are currently posting as works at

It’s complex question and these firms have huge teams dedicated to do this. So, throwing some quick broad ideas and chain of thoughts
1. Decompose the entire platform into broad key components. For example, Netflix can be broken down into front end, recommendation engine, video delivery and backend databases etc. In other words, think of them as micro-services constituting the overall service.

2. For each service, develop the application code and package them as containers which could be deployed and scaled as per scaling requirements on a container orchestration platform such as Kubernetes.

3. Storage and database type and scale considerations

4. Connect together each components on overall infrastructure, it’s networking aspects, content delivery, edge caching, while ensuring availability and fault tolerance requirements.

likehelpful

Gotta say, the mix of skillsets in this bowl is pretty crazy. We have everything from consulting business analysts to tier 1 data engineers.

like

Generally for these kinds of questions it's best to discuss it by features needed by the platform. For example Netflix may need content transcoding and content delivery through CDNs etc. List them all out because you'll get graded on tackling as many "edge cases" as you can possibly come up with. Know why certain features need to be there because you'll get probed on them. Then architect them one by one until you fill up the whiteboard with this giant system that works together using typical cloud components. It doesn't really matter if you don't know the service name, just describe the service (like document nosql database etc.). Also know why you're picking a particular service cuz you might need to defend your choice. Look up system design interviews for programming examples, the structure is extremely similar.

like

Security, networking, storage, compute and finally performance optimization for high availability and fault tolerance.

like

What role is this for?

Related Posts

What company was your worst ever interview experience, and why?

like

Applied to H1B (lottery) last April 21 and got my i797 saying it’s effective 11/2021. I am also applying to change of status from L to H1 (thru current employer). Does that mean I can immediately work a new employer once I get the H1B status or should I wait until October of this year?

like

Question on references: Interviewed for a very niche cyber position and recruiter made verbal offer & is suggesting listing references of peers and managers.

I plan to list peers from former teams but they wont be able to speak to my cyber experience. However, if I list peers from my current team who can speak about my capabilities, then I will have to inform them and jeopardize my future with current firm in case I don't accept the recruiter's offer. So what do you do?

like

Network connection at MBB offer to discuss CV. How do I get a referral without explicitly asking for it?

like
like

I was asked to attend a online assessment test in Accenture before scheduling the interview. Why is that required. What is the cutoff for that exam

like

Any EY EAs having any luck finding new roles in the firm? The new career portal is not very CBS friendly 🤷🏼‍♀️ I wonder how many of us are applying for the very small amount of openings that randomly pop up for a few days.

like

Worked <2 years at BCG, straight out of uni (science masters) then left to work for a media client as Chief of Staff to the COO. Will getting poached this early help or harm my application chances?

I have a one hour phone interview with Accenture Federal Services. Any tips on what to expect? I’ve never had a phone interview that long.

like

I have been working in management at an industry job for 10+ years and I would like to pivot to consulting. Are there any certifications that I should pursue before interviewing? Any other advice is welcome as well.

like

In EY india, we have technical interviews before client interview. If I clear the technical interview, what are the questions asked in the client round? I am a java backend developer. And client is a very reputed firm in investment banking area.

like

Should you always dress formal for a job interview?

like

are recruiters checking things this week or should I just wait until next when everyone is back in the office 😂

like

Is it appropriate to search up and contact a hiring manager with questions before applying to a job? I’m looking for ways to better shape my resume to a job

likesmart

I got a call from the recruiting team that, I need to attend the client interview on the joining day. What type of questions we can expect, i am from the QA side

like
like
like

Hi everyone
Im applying for job in field of logistics and supply chain as fresher, still nothing is working out
Please if anyone can help out even a suggestion would be appreciated

Anyone have good CRA interview tips ? Entry level with Stryker. Appreciate it

More Posts

Anyone thinking of moving to Germany should have atleast below minimum figures:

Singles : 75k
couples: 90k

like

My mission is to hunt down whomever thought that :06’s were a good idea and scream at them, “WHY!?!?”. Then go cry in a corner somewhere.

likefunny

DM for refferal in TCS.

like

Anybody lives in New York/ Brooklyn, and has an idea of nursing home called king David nursing home rehabilitation center, I was offered a respiratory therapist job and the only thing I’ll do is assessment

like

Producer fishies! Any reliable reccos for shipping shoot dailies between states?

like
like

Do you take yr parents to award ceremonies

funny

Does anyone work at Charlie health and know what the salary is for the Continuing care coordinator role

like

Anyone else feel like the older they get the less friends they have?

like

Just out of curiosity, how many of you here are/were invested at the cryptocurrency market? What are your thoughts on it?

like

Hi,

I wanted to share my salary progression, do you think my jumps are appropriate?

Out of College '20: $35K (Sales Associate)
'21: $40K (Associate Planner) 7 mo
'22: $60K (Senior Associate/Planner) 11 mo
New Job offer: $70K (Aug 1)

I have been considered for Supervisor roles ($80K+) but I still do not fully understand the big picture of Media Planning. I was originally trying to break into Project Mgt but took a job at another agency. Am I short-handing myself? I feel so lost in my career!

like

CSR holder here, currently have $12k credit limit should I ask for more for benefits to credit score, have had it over a year

like

Hello guys,
We have been advised to visit the office twice a week to the nearest office. The nearest city from my home is Chandigarh. Do we have TCS office in Chandigarh?

like

Does anyone know the salary for a cosmetic chemist with 2.5 YOE? I’m curious to see if I’m currently being underpaid.

like

Hello
I have joined Nagarro in oct
Want to transfer my pf fund from my old organisation. Where can I find pf account details which nagarro has created ?
Please help

like

Received a IRS tax understatement notice last Monday about taxes from 2019 and immediately contact my cpa who filed those taxes about it. They said they’re on it but since then haven’t been responsive despite multiple emails. The extra $4000+ is due 6/6/2022 and I’ve been charged penalties since 2020 for this. Didn’t know about it until the mail I just got. This same cpa filed my 2020 taxes incredibly late despite multiple emails and calls from me and I was charged thousands in penalties. Contd

like

What is Booz Commercial like right now? Seeing some interesting job postings

like

Thoughts on importing from Europe, keeping European plates? I've always loved the aesthetic of this. I know it's a bit cheeky and the cost may not really be worth it, but I'm at a point in my life where it does not matter.

like

Barclays Tenured employees...
Does anyone received goodies like Backsack , T shirt and Cap ??
What is process to get it?

like

Is it just me or do Agency Holding Companies (WPP, Omnicom, Publicis, IPG, and Dentu) play Russian doll games with sub agencies? From a branding POV it’s a mess.

like

Additional Posts in Data & Analytics Consultants

MIS major here who wants to get more into analytics. Just started a project doing R (basics) and feel really behind due to my lack of the statistics behind it. Any advice aside from googl3 constantly?

like

Gobble gobble, data people, hit me with some Thanksgiving stats to flex at dinner 🦃

like

What are some interesting non-tech/insurance/advertising/consulting careers where data science is applied? Thinking of epidemiology and economics

like

Any data scientists or business analytics experts at FAANG or similar companies willing to connect? Looking for some mentorship. I’ll trade you personal training and diet/nutrition advice (licensed CPT) 🤷🏻‍♂️💪 TIA!

like

Looking for folks for Associate, Associate Consultants, Consultant positions at ZS in the business technology space.

Experience in ETL, Reporting, Analytics.

Prior life science experience would be awesome(for a C specially) but not a must for A/AC roles.

Please DM me if you fit this criteria.

like

Where can I find freelance work at?

Currently working in Business Intelligence and Data Analytics with a background in data visualizations

like

Hey Analytics Folks! Do any of you use JMP Pro? Need to understand if it’s a good tool to learn or should I invest my time in something more relevant. The intent is to learn and apply data mining...

Is it worth pursuing the snowflake basic snowpro certification? Asking as a BI and Analytics professional with 5 years experience in a manager role.

like

In what industries would you say data engineers are considered a profit center instead of a cost center?

likesmart

Thoughts on getting a Masters Data Science vs Masters in Computer Science (with a focus on ML)?
I’m very torn on which route to take.

I’m looking into both Georgia Tech’s and UT’s online programs.

likehelpfulfunny

I’m an expert r user but a beginner in Python. Also have some background in object oriented but it’s been a while. Need to learn Python quick. Any recommendations?

like

How is PwC Data & Analytics? Are they growing, reputable, safe in regard to job security, etc.? Also, do they provide rooms to learn and grow?

like

Do any of the top consulting firms have analytics roles (preferably not super technical) that don’t require weekly travel?

Is there any infosys consultant here?

What is Accenture’s data scientist interview process like?

like

Is £35k a good ask for junior level research/data analyst role at an agency? Or can I go higher? i have 6 months BA experience

like

I have 1 year experience in IT audit and I’m looking to join EY for Data Analytics. What would be a fair compensation at EY for a Staff 1 DA with 1 year of non-relevant experience?

How does everyone in this bowl feel towards master’s degrees in data science/analytics? I didn’t study this in undergrad so I’m looking to get an analytics degree but I’ve heard mixed reviews.

like