"I would begin by asking the following clarifying questions:
Are there any special use cases such as VIP Penthouse access, restricted floors etc?
Do we need to consider safety requirements or other technical constraints such as maximum load/capacity?
If the lobby for the entire hotel located on the ground floor? Can we assume that the majority of the guest amenities are located near the lobby and lower floors?
Can we assume that the passenger controls on the floors are purely directional"
Pathworks P. - "I would begin by asking the following clarifying questions:
Are there any special use cases such as VIP Penthouse access, restricted floors etc?
Do we need to consider safety requirements or other technical constraints such as maximum load/capacity?
If the lobby for the entire hotel located on the ground floor? Can we assume that the majority of the guest amenities are located near the lobby and lower floors?
Can we assume that the passenger controls on the floors are purely directional"See full answer
"using a relational database isn't a good choice for this system! we need more availability here than consistency (CAP theorem)"
Anonymous Capybara - "using a relational database isn't a good choice for this system! we need more availability here than consistency (CAP theorem)"See full answer
"CQ:
TikTok is a short-form video platform
Elderly here means older than 65 years age? Retire folks with more leisure time.
Do we currently have elderly viewers and or creators on our current platform?
Mission:
TikTok's mission is to inspire creativity and bring joy.
Strategy:
For elderly, they are retired with more free time to enjoy life and consume entertainment content. The elderly also have lost creativity as they age and we see higher levels of creativity with younger folk"
Tracy C. - "CQ:
TikTok is a short-form video platform
Elderly here means older than 65 years age? Retire folks with more leisure time.
Do we currently have elderly viewers and or creators on our current platform?
Mission:
TikTok's mission is to inspire creativity and bring joy.
Strategy:
For elderly, they are retired with more free time to enjoy life and consume entertainment content. The elderly also have lost creativity as they age and we see higher levels of creativity with younger folk"See full answer
"I think rapport with the team is key to deciding what one of these members can do that would bring more development capability to him, the team and the project.
Analyzing the skill and attitude of my team members in advance and putting them in the role where they are strongest and happiest has been an important factor in my success stories.
Taking care to identify a potential leader in the team will make it evolve faster as well.
So this is how I make decisions when forming a squad for a spec"
Sueudo G. - "I think rapport with the team is key to deciding what one of these members can do that would bring more development capability to him, the team and the project.
Analyzing the skill and attitude of my team members in advance and putting them in the role where they are strongest and happiest has been an important factor in my success stories.
Taking care to identify a potential leader in the team will make it evolve faster as well.
So this is how I make decisions when forming a squad for a spec"See full answer
Solutions Architect
Behavioral
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"Clarifying Questions :
By reducing bandwidth , do you mean reducing the total size of video transfer reduction ? Ans Yes
Is it ok to reduce the resolution by reducing the bandwidth : Ans May be yes and no
Any app in particular you are looking forward which could help talking from its standpoint : Ans : Youtube
Assumptions :
Youtube has a compression algorithm which can still be made better with the evolution of technologies
Solutions ( prioritised list )
Improve the compressio"
Kk - "Clarifying Questions :
By reducing bandwidth , do you mean reducing the total size of video transfer reduction ? Ans Yes
Is it ok to reduce the resolution by reducing the bandwidth : Ans May be yes and no
Any app in particular you are looking forward which could help talking from its standpoint : Ans : Youtube
Assumptions :
Youtube has a compression algorithm which can still be made better with the evolution of technologies
Solutions ( prioritised list )
Improve the compressio"See full answer
"I studied Exponent's TinyURL system design video. My interviewer was asking many detailed questions on API design, schema, as well as data required to store. I found system design questions are bit high level instead of depth. I think should have detail design of API, schema and some additional flavors."
Yag S. - "I studied Exponent's TinyURL system design video. My interviewer was asking many detailed questions on API design, schema, as well as data required to store. I found system design questions are bit high level instead of depth. I think should have detail design of API, schema and some additional flavors."See full answer
"Assumptions
Instacart for Business is core Instacart with additional features and capabilities tailored to businesses.
Users
Potential user segments:
Office managers (Focus here)
Entrepreneurs/small business owners
Restauranteurs
Opportunities (pain points, needs, problems)
Many places don’t offer same-day shipping.
Inconvenient to physically go out and purchase these items from a store if urgent
Hard to predict an"
Dan H. - "Assumptions
Instacart for Business is core Instacart with additional features and capabilities tailored to businesses.
Users
Potential user segments:
Office managers (Focus here)
Entrepreneurs/small business owners
Restauranteurs
Opportunities (pain points, needs, problems)
Many places don’t offer same-day shipping.
Inconvenient to physically go out and purchase these items from a store if urgent
Hard to predict an"See full answer
"Clarification:
Are we talking of Amazon as an entity in whole (or) Amazon E-commerce ?
I would like to use overlap across following buckets with emphasis
on current product & markets, Future adjacencies and expansions, strengths
barrier to entry in the markets either way Amazon Intuit
Products - Considering Amazon as a whole - Devices - AWS - E-Commerce - Music - Video - E-Books - All other services, currently there is no overlap between the use-cases and services offered"
Pm P. - "Clarification:
Are we talking of Amazon as an entity in whole (or) Amazon E-commerce ?
I would like to use overlap across following buckets with emphasis
on current product & markets, Future adjacencies and expansions, strengths
barrier to entry in the markets either way Amazon Intuit
Products - Considering Amazon as a whole - Devices - AWS - E-Commerce - Music - Video - E-Books - All other services, currently there is no overlap between the use-cases and services offered"See full answer
"Clarifying questions,
Before I begin, I want to make sure I understand what the product is.
FB fundraiser is a platform for entities (charitable organizations) and individuals to create fundraising campaigns, invite certain users to it, share it with others and ask them to invite potential contributors to it. It is also part of the core facebook product.
The approach I want to take about defining goals is as following:
Define the mission of FB as a company, goal of fundraiser p"
P K. - "Clarifying questions,
Before I begin, I want to make sure I understand what the product is.
FB fundraiser is a platform for entities (charitable organizations) and individuals to create fundraising campaigns, invite certain users to it, share it with others and ask them to invite potential contributors to it. It is also part of the core facebook product.
The approach I want to take about defining goals is as following:
Define the mission of FB as a company, goal of fundraiser p"See full answer
"Clarifying Qs:
Design meaning - UI elements, front end requests and backend system architecture
GIFs = standard short animated videos of 1/2 seconds built either using images or videos
Make GIFs = generate gifs from images and videos
Do we want to build the system for a certain volume of requests? Do you want me to consider the scalability part?
I: Assumptions 1,2 & 3 are correct, ignore 3 for now
Users:
User b/w age 18-45 trying to generate GIFs using images(at least 3)"
Shwetang S. - "Clarifying Qs:
Design meaning - UI elements, front end requests and backend system architecture
GIFs = standard short animated videos of 1/2 seconds built either using images or videos
Make GIFs = generate gifs from images and videos
Do we want to build the system for a certain volume of requests? Do you want me to consider the scalability part?
I: Assumptions 1,2 & 3 are correct, ignore 3 for now
Users:
User b/w age 18-45 trying to generate GIFs using images(at least 3)"See full answer
"The user awakes Alexa by saying the "Alexa word"
Device starts recording audio from the user, and streaming it to the Alexa Cloud Service
The recorded audio stream is sent to the ASR (Automatic Speech Recognition) system
ASR returns the words and the order of the words in the audio stream, and sends this information to NLU (Natural Language Understanding)
NLU returns the intent of the audio stream, and sends it to Alexa Skill
If the intent triggers a "play" directive (e.g. turn"
Kai W. - "The user awakes Alexa by saying the "Alexa word"
Device starts recording audio from the user, and streaming it to the Alexa Cloud Service
The recorded audio stream is sent to the ASR (Automatic Speech Recognition) system
ASR returns the words and the order of the words in the audio stream, and sends this information to NLU (Natural Language Understanding)
NLU returns the intent of the audio stream, and sends it to Alexa Skill
If the intent triggers a "play" directive (e.g. turn"See full answer
"My style of inspiring / discovery sessions / brainstorming / execution guidance / upskiling the team has always been Outcome driven.
Outcomes always took the central focus of our efforts, and hence easier prioritisation and a clarity on why a decision failed or succeeded. I take personal responsibility to help the teams to define outcomes if it is a complicated charter and for most help them fine tune the outcomes to keep them simple, progressive and aspirational."
RestlessMonk - "My style of inspiring / discovery sessions / brainstorming / execution guidance / upskiling the team has always been Outcome driven.
Outcomes always took the central focus of our efforts, and hence easier prioritisation and a clarity on why a decision failed or succeeded. I take personal responsibility to help the teams to define outcomes if it is a complicated charter and for most help them fine tune the outcomes to keep them simple, progressive and aspirational."See full answer
"The question refers to a very specific event: "step into the back for a few minutes, return and see a lot of people waiting"... I might try to clarify goals and scenario:
Before I stepped back, there were no ppl waiting? If so, we might be talking about a very specific, even uncommon scenario, in which optimizations for the complete serving system in the long term might not be needed. Maybe they even arrived all together and this is expected behavior.
Are people waiting for something specif"
Alfredo M. - "The question refers to a very specific event: "step into the back for a few minutes, return and see a lot of people waiting"... I might try to clarify goals and scenario:
Before I stepped back, there were no ppl waiting? If so, we might be talking about a very specific, even uncommon scenario, in which optimizations for the complete serving system in the long term might not be needed. Maybe they even arrived all together and this is expected behavior.
Are people waiting for something specif"See full answer
"/my initial thought was to make an example with program integration project that I led a few years ago
Stage 1: Project Planning. The first stage of SDLC is all about “What do we want?”
my approach was simply take project life cycle structure(initiation, planning, execution, monitoring and controlling, and closure) and elaborate on each stages did i.
I lack a details and Excell skills
and I should have taken SDLC structure because I fits better with JD.
Stage 2: Gathering Requirements & Ana"
Aldar M. - "/my initial thought was to make an example with program integration project that I led a few years ago
Stage 1: Project Planning. The first stage of SDLC is all about “What do we want?”
my approach was simply take project life cycle structure(initiation, planning, execution, monitoring and controlling, and closure) and elaborate on each stages did i.
I lack a details and Excell skills
and I should have taken SDLC structure because I fits better with JD.
Stage 2: Gathering Requirements & Ana"See full answer
"Mission: to help users buy and sell products from groups. If we think about the value here, users want to join groups that sell/buy products of interest (young moms or vinyl), or location of interest, or trust, or some other factor - either from other users or SMBs.
User Actions:
create groups, join groups,
active in groups - make posts to sell or show interest in buying (like, commenting, sharing or ideally transacting)
deeper engagement - sharing , saving , searching more based on wh"
Sri A. - "Mission: to help users buy and sell products from groups. If we think about the value here, users want to join groups that sell/buy products of interest (young moms or vinyl), or location of interest, or trust, or some other factor - either from other users or SMBs.
User Actions:
create groups, join groups,
active in groups - make posts to sell or show interest in buying (like, commenting, sharing or ideally transacting)
deeper engagement - sharing , saving , searching more based on wh"See full answer