"It's possible the Onboarding Flow is fine as it is - but I would do some initial hands-on exploring.
I would go through the boarding steps myself.
Re-Visit the flow with a clean perspective.
Take notes on Pros & Cons.
Things I liked.
Things I didn't like.
Create a table.
Brainstrorm some UI / UX / Flow features that could use some improvement.
If my simple analysis warranted some more exploration - I would do an informal survey with my immediate internal colleagues - and possibly even my tight"
G. D. - "It's possible the Onboarding Flow is fine as it is - but I would do some initial hands-on exploring.
I would go through the boarding steps myself.
Re-Visit the flow with a clean perspective.
Take notes on Pros & Cons.
Things I liked.
Things I didn't like.
Create a table.
Brainstrorm some UI / UX / Flow features that could use some improvement.
If my simple analysis warranted some more exploration - I would do an informal survey with my immediate internal colleagues - and possibly even my tight"See full answer
"The interviewer focused on the data models and steered the conversation there from the beginning. He had a specific design in mind and I just wasn't hitting it. He also wanted details on how I would implement the logic for splitting users into variants. I would recommend reading the LinkedIn blog on their AB Test system design."
Anonymous Kingfisher - "The interviewer focused on the data models and steered the conversation there from the beginning. He had a specific design in mind and I just wasn't hitting it. He also wanted details on how I would implement the logic for splitting users into variants. I would recommend reading the LinkedIn blog on their AB Test system design."See full answer
"Google Assistant is the Voice AI which converts Natural Language to Queries/Instruction , processes it and get the results and again converts it back to Meaningful Results to the User
Currently Google Assistant is Integrated in Multiple End Points.
Phone
Google Home
Chrome Cast
Google Chrome Books
Some of the Use Cases Google Assistant is used is
Making Phone Calls/Texting
Asking General Queries/Searching for Information
Integration with Devices and Turning them O"
Akshai V. - "Google Assistant is the Voice AI which converts Natural Language to Queries/Instruction , processes it and get the results and again converts it back to Meaningful Results to the User
Currently Google Assistant is Integrated in Multiple End Points.
Phone
Google Home
Chrome Cast
Google Chrome Books
Some of the Use Cases Google Assistant is used is
Making Phone Calls/Texting
Asking General Queries/Searching for Information
Integration with Devices and Turning them O"See full answer
"MTBF is Mean time between failures. This is measured to figure out how reliable a system is by what is the gap between 2 failures. (Total time elapsed- Down time)/No of failures"
Kavya C. - "MTBF is Mean time between failures. This is measured to figure out how reliable a system is by what is the gap between 2 failures. (Total time elapsed- Down time)/No of failures"See full answer
System Design
Technical
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"A load balancer accepts requests from clients (e.g. web browsers on the Internet) and backend services (e.g. a web server). Load balancers are useful for replicating backend services onto multiple machines to meet increased demand.
The design of a load balancer should address the following questions:
What protocols should be supported?
IP allows computers to communicate using packets, similarly to how people send letters. IP packets are addressed using an IP address and port number.
"
Anonymous Hyena - "A load balancer accepts requests from clients (e.g. web browsers on the Internet) and backend services (e.g. a web server). Load balancers are useful for replicating backend services onto multiple machines to meet increased demand.
The design of a load balancer should address the following questions:
What protocols should be supported?
IP allows computers to communicate using packets, similarly to how people send letters. IP packets are addressed using an IP address and port number.
"See full answer
"For data distribution drift: DL Divergence or PSI (Population Stability Index)
performance: two categories: 1st operational metrics: runtime. 2nd model performance: loss function, MAE (regression), business metrics: overall watch time, DAU, revenue lift etc
Outlier: data distribution"
L B. - "For data distribution drift: DL Divergence or PSI (Population Stability Index)
performance: two categories: 1st operational metrics: runtime. 2nd model performance: loss function, MAE (regression), business metrics: overall watch time, DAU, revenue lift etc
Outlier: data distribution"See full answer
"This system design question is very small compared to other questions like design instagram, twitter, google drive etc... Since the design involves less components the level of detail we have to go in them were deep. I had to explain how to deal with all the NFR for the distributed cache system. Whether it is a push model or a pull model. Hade to do BOE calculations for the database too."
Jagan M. - "This system design question is very small compared to other questions like design instagram, twitter, google drive etc... Since the design involves less components the level of detail we have to go in them were deep. I had to explain how to deal with all the NFR for the distributed cache system. Whether it is a push model or a pull model. Hade to do BOE calculations for the database too."See full answer
"Did pretty ok. Gathered requirements, back of the envelope calculations and drew out the typical system design with details of components. Dug in deep into each box and probed around why it was needed."
S R. - "Did pretty ok. Gathered requirements, back of the envelope calculations and drew out the typical system design with details of components. Dug in deep into each box and probed around why it was needed."See full answer
"Before we head into this - let's redefine this question to identify some objectives and key results:
re-Design FB
security
privacy
intimacy
a few questions I want to clarify are:
Is this for desktop, mobi web, or apps?
Apps
Is this for US only?
Yes
May I assume some resources available for me? Such as Designers, Data Scientists, Developers?
Sure
----- Okay let me think about this for a min ----
I'd like to start off by:
Thinking about th"
Amy M. - "Before we head into this - let's redefine this question to identify some objectives and key results:
re-Design FB
security
privacy
intimacy
a few questions I want to clarify are:
Is this for desktop, mobi web, or apps?
Apps
Is this for US only?
Yes
May I assume some resources available for me? Such as Designers, Data Scientists, Developers?
Sure
----- Okay let me think about this for a min ----
I'd like to start off by:
Thinking about th"See full answer
"(This was not search autocomplete based on prefix matching question.)
First of all, please note :- The interviewer is not expecting you to get to the right answer in just 1 hr. These systems have been designed over months and improved over years and its impractical for anyone to expect you to get to the right answer in 1 hr. (There is no one single right answer).
At the end, the interviewer (director level person) told me the same. What they are looking for is your thought process, getting from"
shg - "(This was not search autocomplete based on prefix matching question.)
First of all, please note :- The interviewer is not expecting you to get to the right answer in just 1 hr. These systems have been designed over months and improved over years and its impractical for anyone to expect you to get to the right answer in 1 hr. (There is no one single right answer).
At the end, the interviewer (director level person) told me the same. What they are looking for is your thought process, getting from"See full answer
"Clarifying Questions
First, let me try to clarify what kind of self-driving car are we talking about here. Let' say, we have the following top-level assumptions:
Fully autonomous
Family Sedan Car
US Market
This technology is only available with Google
In a real face-to-face interview would pause to ask the interviewer to correct assumptions or ask for other features.
Consumer
Family - uses the autonomous ability of the car to spend time with kids while dropping them off to"
Vidur K. - "Clarifying Questions
First, let me try to clarify what kind of self-driving car are we talking about here. Let' say, we have the following top-level assumptions:
Fully autonomous
Family Sedan Car
US Market
This technology is only available with Google
In a real face-to-face interview would pause to ask the interviewer to correct assumptions or ask for other features.
Consumer
Family - uses the autonomous ability of the car to spend time with kids while dropping them off to"See full answer