"Is the "idea" I'm trying to sell something new or built off an existing service/product we offer?
Interviewer: Let's assume new.
Assuming it's a proper sit-down meeting with senior management to go over the proposal, here is what the slide deck would contain.
Introduction/Description of the problem I'm trying to solve: Before proposing a solution, it is important to first identify the problem we're trying to solve. This section would contain the description of the problem/pain poi"
Harshita G. - "Is the "idea" I'm trying to sell something new or built off an existing service/product we offer?
Interviewer: Let's assume new.
Assuming it's a proper sit-down meeting with senior management to go over the proposal, here is what the slide deck would contain.
Introduction/Description of the problem I'm trying to solve: Before proposing a solution, it is important to first identify the problem we're trying to solve. This section would contain the description of the problem/pain poi"See full answer
"Excellent job Roshan, really liked the explanation. Which software were you using to explain the system design diagrams?"
Krishnan S. - "Excellent job Roshan, really liked the explanation. Which software were you using to explain the system design diagrams?"See full answer
System Design
Technical
🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.
"I've recently worked closely with a product that had both the best and worst performing teams.
The situation is that one team is struggling to deliver within a reasonable timeframe, a few stronger members of the team are carrying the weaker. Work is taking a long time. They aren't listening to each other. They aren't helping each other to get work over the line. They are getting stuck down rabbit holes. They aren't continually improving their processes. They are getting frustrated and at risk o"
James W. - "I've recently worked closely with a product that had both the best and worst performing teams.
The situation is that one team is struggling to deliver within a reasonable timeframe, a few stronger members of the team are carrying the weaker. Work is taking a long time. They aren't listening to each other. They aren't helping each other to get work over the line. They are getting stuck down rabbit holes. They aren't continually improving their processes. They are getting frustrated and at risk o"See full answer
"I'd start by clarifying the purpose of the in-flight experience.
Get more travelers? (adoption)
Reduce customer churn? (retention)
Gain additional revenue? (revenue)
Lets say we want to offer an in-flight experience that drives revenue.
It is intuitive that, customer expectations for an in-flight experience will vary based on the duration of the flights:
Short haul flights (1 hour or less): Self-help options are better suited. While seating may be important, a slight inconvenience for"
Atit P. - "I'd start by clarifying the purpose of the in-flight experience.
Get more travelers? (adoption)
Reduce customer churn? (retention)
Gain additional revenue? (revenue)
Lets say we want to offer an in-flight experience that drives revenue.
It is intuitive that, customer expectations for an in-flight experience will vary based on the duration of the flights:
Short haul flights (1 hour or less): Self-help options are better suited. While seating may be important, a slight inconvenience for"See full answer
"Context
Photo app || Click images, videos via mobile app (android, ios) + editing + share + upload
Who are we? || Startup who wants to build accessibility apps for the disabled people
Why do we want to build this app? || Current apps are not usable by visually impaired, we can bring difference & gain market share.
Constraints || To launch in next 12 months
Is this app exclusively targeted for blind? || Yes but regular people may also use it but not our main target group
**Goa"
FuzzyLogic - "Context
Photo app || Click images, videos via mobile app (android, ios) + editing + share + upload
Who are we? || Startup who wants to build accessibility apps for the disabled people
Why do we want to build this app? || Current apps are not usable by visually impaired, we can bring difference & gain market share.
Constraints || To launch in next 12 months
Is this app exclusively targeted for blind? || Yes but regular people may also use it but not our main target group
**Goa"See full answer
"Mission: Tiktok's mission is to inspire creativity and Joy.
Any business wants to make sure that they are serving the value to their customers:
For TikTok customers are:
Viewers 2. Content Creators 3. Advertisers
So few metrics we could measure are:
Time spent/day
Total no of videos created/day
engagement rate = users who interacted in one of the meaningful action on Tiktok / total users at a day level
either likes, share, watched vide for at least 5 mins, created video
"
Nikita B. - "Mission: Tiktok's mission is to inspire creativity and Joy.
Any business wants to make sure that they are serving the value to their customers:
For TikTok customers are:
Viewers 2. Content Creators 3. Advertisers
So few metrics we could measure are:
Time spent/day
Total no of videos created/day
engagement rate = users who interacted in one of the meaningful action on Tiktok / total users at a day level
either likes, share, watched vide for at least 5 mins, created video
"See full answer
"class Node:
def init(self, value):
self.value = value
self.children = []
def inorder_traversal(root):
if not root:
return []
result = []
n = len(root.children)
for i in range(n):
result.extend(inorder_traversal(root.children[i]))
if i == n // 2:
result.append(root.value)
if n == 0:
result.append(root.value)
return result
Example usage:
root = Node(1)
child1 = Node(2)
chil"
Teddy Y. - "class Node:
def init(self, value):
self.value = value
self.children = []
def inorder_traversal(root):
if not root:
return []
result = []
n = len(root.children)
for i in range(n):
result.extend(inorder_traversal(root.children[i]))
if i == n // 2:
result.append(root.value)
if n == 0:
result.append(root.value)
return result
Example usage:
root = Node(1)
child1 = Node(2)
chil"See full answer
"First, let me clarify a few points to ensure I understand the scope of the case study correctly:
• Scope of Resources and Timeline: Are there any constraints on resources or timeline we should consider, or can we assume unlimited resources for this project?
• Target Market: Is this tool aimed at a global market or specific regions?
• Integration: Should the tool integrate with existing TikTok Shop features, or are we developing a standalone solution?
• Technological Capabilities: Are there s"
Vihari K. - "First, let me clarify a few points to ensure I understand the scope of the case study correctly:
• Scope of Resources and Timeline: Are there any constraints on resources or timeline we should consider, or can we assume unlimited resources for this project?
• Target Market: Is this tool aimed at a global market or specific regions?
• Integration: Should the tool integrate with existing TikTok Shop features, or are we developing a standalone solution?
• Technological Capabilities: Are there s"See full answer
"Clarifying Questions
Candidate : What is the objective we want to achieve?
Interviewer : Enhance User Experience, User Engagement and add value
Candidate : What platform are we looking at Mobile App or Desktop?
Interviewer : Platform independent
Candidate : Have we conducted any product discovery experiments at this point?
Interviewer : Not yet
Candidate : Can we assume the new features will cater to all professionals across different industries?
Interviewer : Yes
Candidate : A"
Sneha S. - "Clarifying Questions
Candidate : What is the objective we want to achieve?
Interviewer : Enhance User Experience, User Engagement and add value
Candidate : What platform are we looking at Mobile App or Desktop?
Interviewer : Platform independent
Candidate : Have we conducted any product discovery experiments at this point?
Interviewer : Not yet
Candidate : Can we assume the new features will cater to all professionals across different industries?
Interviewer : Yes
Candidate : A"See full answer