"Abstract class
A class that can have Abstract methods - without implementations and Concerete Methods i.e with implementation.
Can have private, protected and public access modifiers.
Supports Single inheritance i.e a class can extend only 1 abstract class
Can have constructors
Mainly used when sharing common behaviors
Interface Class
A collection of abstract methods ( can have static and default methods also - onwards of java 8)
Public, static, final are the access"
Sue G. - "Abstract class
A class that can have Abstract methods - without implementations and Concerete Methods i.e with implementation.
Can have private, protected and public access modifiers.
Supports Single inheritance i.e a class can extend only 1 abstract class
Can have constructors
Mainly used when sharing common behaviors
Interface Class
A collection of abstract methods ( can have static and default methods also - onwards of java 8)
Public, static, final are the access"See full answer
"Approach:
1) clarify and communicate baseline assumptions.
2) communicate how solving for this will align to FB's mission.
3) define the user groups we are solving for
4) Define the user journey pre/during/after natural disasters
4.a) pick a user group we want to go with
5) identify the painpoints for this user groups user journey
6) think about solutions
7) prioritize and elaborate
1) clarify and communicate baseline assumptions.
Q: Can you tell me why FB is interesting in building"
dan - "Approach:
1) clarify and communicate baseline assumptions.
2) communicate how solving for this will align to FB's mission.
3) define the user groups we are solving for
4) Define the user journey pre/during/after natural disasters
4.a) pick a user group we want to go with
5) identify the painpoints for this user groups user journey
6) think about solutions
7) prioritize and elaborate
1) clarify and communicate baseline assumptions.
Q: Can you tell me why FB is interesting in building"See full answer
"Clarify the question:
Is this team for a specific part of JPMC or all of JPMC?
Did we already have a DevOps team and we want to introduce the element of security?
Steps to build a solution:
1: Define the company and team goals
2: Define the landscape
What is the toolchain we want to use?
What should the CI/CD lifecycle look like?
3: Define guiding principles for internal builds and third-party software/services which could include:
Deployment frequency
Traceability/observa"
Dee - "Clarify the question:
Is this team for a specific part of JPMC or all of JPMC?
Did we already have a DevOps team and we want to introduce the element of security?
Steps to build a solution:
1: Define the company and team goals
2: Define the landscape
What is the toolchain we want to use?
What should the CI/CD lifecycle look like?
3: Define guiding principles for internal builds and third-party software/services which could include:
Deployment frequency
Traceability/observa"See full answer
"I would structure my answer to this question by considering:
Clarifying Questions
Landscape
Options for Growth
Prioritization
Risks & Considerations
Clarifying Questions
Are we talking about Uber’s ride sharing service, Uber Eats, or both? -- assume Uber rides
Do we care about total users who have ever used the platform, or total users per day/time period? -- assume ever
How many resources do we have to acquire resources? -- assume have a budget larger than the curre"
Maggie S. - "I would structure my answer to this question by considering:
Clarifying Questions
Landscape
Options for Growth
Prioritization
Risks & Considerations
Clarifying Questions
Are we talking about Uber’s ride sharing service, Uber Eats, or both? -- assume Uber rides
Do we care about total users who have ever used the platform, or total users per day/time period? -- assume ever
How many resources do we have to acquire resources? -- assume have a budget larger than the curre"See full answer
"Data lake and warehouse are both places that allow an organization to store large amounts of data.
When swimming in a lake, one would imagine that they come across all sorts of stuff - floating twigs, fish in the water, stones, chemicals and sometimes may be even a snake. Similarly, a data lake stores all forms of data that the company has without any indexing. The data is available at any time but needs to be first cleaned up and reorganized before it can be used for any type of analysis.
A"
Kshitij I. - "Data lake and warehouse are both places that allow an organization to store large amounts of data.
When swimming in a lake, one would imagine that they come across all sorts of stuff - floating twigs, fish in the water, stones, chemicals and sometimes may be even a snake. Similarly, a data lake stores all forms of data that the company has without any indexing. The data is available at any time but needs to be first cleaned up and reorganized before it can be used for any type of analysis.
A"See full answer
Data Engineer
Data Pipeline Design
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"Shopping funnel and engagement: Global search brings up food items from multiple restaurants but results don't directly lead users to the item in the restaurant.
Retention and repeat: Users are not able to earn and burn store-specific rewards. Similarly stores/restaurants can't build direct relationship w/ the customers and provide custom offers
Multi-store cart and checkout. Currently DD supports cart and checkout from a single restaurant at a time. Many times customers want to order f"
Kinjal S. - "Shopping funnel and engagement: Global search brings up food items from multiple restaurants but results don't directly lead users to the item in the restaurant.
Retention and repeat: Users are not able to earn and burn store-specific rewards. Similarly stores/restaurants can't build direct relationship w/ the customers and provide custom offers
Multi-store cart and checkout. Currently DD supports cart and checkout from a single restaurant at a time. Many times customers want to order f"See full answer
"When I transitioned from the Analytics team to the Product team, I faced challenges in gaining the trust of the engineering team. Having previously worked with them in a role where I provided insights rather than defining their priorities, they were initially hesitant to accept my inputs in my new role. This led to some misalignment, as they chose to focus on tasks independently rather than incorporating my recommendations.
Recognizing the need to build credibility, I took a proactive approach."
Shahrukh K. - "When I transitioned from the Analytics team to the Product team, I faced challenges in gaining the trust of the engineering team. Having previously worked with them in a role where I provided insights rather than defining their priorities, they were initially hesitant to accept my inputs in my new role. This led to some misalignment, as they chose to focus on tasks independently rather than incorporating my recommendations.
Recognizing the need to build credibility, I took a proactive approach."See full answer
"From chatGPT:
If Coinbase's net income is 10% less than it was last month, several actions can be considered to address the decrease in profitability. Here are some steps that might be taken:
Conduct a Detailed Analysis:Investigate the reasons behind the decrease in net income. Analyze key financial metrics, transaction volumes, fee structures, market conditions, and any external factors impacting revenue.
Expense Review:Review and analyze operating expenses. Identify areas where"
Greg L. - "From chatGPT:
If Coinbase's net income is 10% less than it was last month, several actions can be considered to address the decrease in profitability. Here are some steps that might be taken:
Conduct a Detailed Analysis:Investigate the reasons behind the decrease in net income. Analyze key financial metrics, transaction volumes, fee structures, market conditions, and any external factors impacting revenue.
Expense Review:Review and analyze operating expenses. Identify areas where"See full answer
"One time at Lifetime Fitness 2019, One student was throwing a lot of towels in the counter which made things very disorganized, then I made a compromise with my coworker to put 2 towels at a time and then it worked well because it made the workspace very organized."
Amparo L. - "One time at Lifetime Fitness 2019, One student was throwing a lot of towels in the counter which made things very disorganized, then I made a compromise with my coworker to put 2 towels at a time and then it worked well because it made the workspace very organized."See full answer
"In the Transformer architecture, the decoder differs from the encoder primarily in its additional mechanisms designed to handle autoregressive sequence generation. Here's a breakdown of the key differences:
Self-Attention Mechanism:
Encoder: The encoder has a standard self-attention mechanism that allows each token to attend to all other tokens in the input sequence.
Decoder: The decoder has two types of self-attention. The first is the same as in the encoder, but the second is mas"
Ranj A. - "In the Transformer architecture, the decoder differs from the encoder primarily in its additional mechanisms designed to handle autoregressive sequence generation. Here's a breakdown of the key differences:
Self-Attention Mechanism:
Encoder: The encoder has a standard self-attention mechanism that allows each token to attend to all other tokens in the input sequence.
Decoder: The decoder has two types of self-attention. The first is the same as in the encoder, but the second is mas"See full answer
"In a recent implementation of a large core banking project where we were breaking away from monolithic architecture to microservice based one we faced a situation where customer wanted to have a single repository of user and role management.
Since Micro service based architecture talks about individual entities for multiple product suite it was mandatory to maintain individual user base.
Based on the customer feedback, we had to come up with an unique design of single user base and replicating"
Snehangsu B. - "In a recent implementation of a large core banking project where we were breaking away from monolithic architecture to microservice based one we faced a situation where customer wanted to have a single repository of user and role management.
Since Micro service based architecture talks about individual entities for multiple product suite it was mandatory to maintain individual user base.
Based on the customer feedback, we had to come up with an unique design of single user base and replicating"See full answer
"(i) helped others success
Over the years, I’ve had a few non-technical friends who wanted to start companies. Around two years ago, one of these friends reached out to ask for some guidance on how to start. This individual wanted to take the Airbnb model and apply it to outdoor recreational activities, mainly hunting and fishing. His problem was he had no frame of reference for where to start of what kind of effort and investment it would take. Over the course of a couple of conversations I help"
John F. - "(i) helped others success
Over the years, I’ve had a few non-technical friends who wanted to start companies. Around two years ago, one of these friends reached out to ask for some guidance on how to start. This individual wanted to take the Airbnb model and apply it to outdoor recreational activities, mainly hunting and fishing. His problem was he had no frame of reference for where to start of what kind of effort and investment it would take. Over the course of a couple of conversations I help"See full answer
"That is a great product opportunity. I see the vision to drive engagement by building a reward based experience to encourage kids to login to the app and track their books and trigger a visual pleasing experience when the child completes a book. The more complex the book, the bigger the reward."
Christina Z. - "That is a great product opportunity. I see the vision to drive engagement by building a reward based experience to encourage kids to login to the app and track their books and trigger a visual pleasing experience when the child completes a book. The more complex the book, the bigger the reward."See full answer
"I started going through the different main area of focus
stakeholder alignment with Product and engineering; resource alignment
getting it into the backlog and then prioritization
spoke about Sprint planning and timelines and timely communication back to stakeholders to be on track for this end to end
demo / pilot options
(but HM already wasn't too happy about the response and asked me the Question again)"
Anonymous Hummingbird - "I started going through the different main area of focus
stakeholder alignment with Product and engineering; resource alignment
getting it into the backlog and then prioritization
spoke about Sprint planning and timelines and timely communication back to stakeholders to be on track for this end to end
demo / pilot options
(but HM already wasn't too happy about the response and asked me the Question again)"See full answer
"WhatsApp is a free messaging platform, that introduces new and amazing features frequently to leverage its user data and vast user base.
I assume the goal is to get revenue from the services without affecting user satisfaction.
For that, I am listing a few ideas using which we can monetize WhatsApp.
Whatsaap has recently introduced channels, for verified channels WhatsApp can start a subscription model.
WhatsApp can introduce in-app ads in the stories section showing relevant ads.
What"
Nikita C. - "WhatsApp is a free messaging platform, that introduces new and amazing features frequently to leverage its user data and vast user base.
I assume the goal is to get revenue from the services without affecting user satisfaction.
For that, I am listing a few ideas using which we can monetize WhatsApp.
Whatsaap has recently introduced channels, for verified channels WhatsApp can start a subscription model.
WhatsApp can introduce in-app ads in the stories section showing relevant ads.
What"See full answer