"This type of question is a Technical problem. Although you will not need to literally code, it's important to understand basic technical concepts. Being able to cover these concisely with clarity shows you're an effective communicator.
We'll go through a very general and high-level overview of how browser requests are made, comprised of the following parts:
DNS Lookup
HTTP Request
Server Handler
Rendering
DNS Lookup
> First, the URL, or domain name, must be converted into an IP addre"
Exponent - "This type of question is a Technical problem. Although you will not need to literally code, it's important to understand basic technical concepts. Being able to cover these concisely with clarity shows you're an effective communicator.
We'll go through a very general and high-level overview of how browser requests are made, comprised of the following parts:
DNS Lookup
HTTP Request
Server Handler
Rendering
DNS Lookup
> First, the URL, or domain name, must be converted into an IP addre"See full answer
"Define the goal of the experiment. What do you want to test? Are you trying to improve conversion rates, increase engagement, or something else?
Identify the variables to test. What are the different options that you want to test? For example, if you are testing different call-to-action buttons, your variables would be the different button text and colors.
Set up the experiment. This involves creating two versions of the app or website, one for each variation of the variable that you are testi"
Praful B. - "Define the goal of the experiment. What do you want to test? Are you trying to improve conversion rates, increase engagement, or something else?
Identify the variables to test. What are the different options that you want to test? For example, if you are testing different call-to-action buttons, your variables would be the different button text and colors.
Set up the experiment. This involves creating two versions of the app or website, one for each variation of the variable that you are testi"See full answer
"I will compromise on the statistical parameters up to some extent (significance value and test power) and complete the test."
Naga M. - "I will compromise on the statistical parameters up to some extent (significance value and test power) and complete the test."See full answer
"In order to train a machine learning model for license plate detection, which is essentially image recognition, I would first need a large labeled dataset of images featuring license plates. From hereon, I would use a model architecture suitable for image-related tasks, like CNNs (Convolutional Neural Networks).
When it comes to deploying the model, I would first optimize it, aiming for the best balance between speed and accuracy. Depending on the specifications, the model could be deployed eith"
Surbhi G. - "In order to train a machine learning model for license plate detection, which is essentially image recognition, I would first need a large labeled dataset of images featuring license plates. From hereon, I would use a model architecture suitable for image-related tasks, like CNNs (Convolutional Neural Networks).
When it comes to deploying the model, I would first optimize it, aiming for the best balance between speed and accuracy. Depending on the specifications, the model could be deployed eith"See full answer
"My company was acquired and I was responsible for planning and managing a transition & integration of custom real-time time-series data and event capture software.
I worked with lab scientists (who were running the instruments from which the data would be captured) to understand their unique needs compared to the use cases the software was originally written and deployed for.
I wrote proposals for integrating specific components of the software and abandoning others, receiving review and a"
Marwan O. - "My company was acquired and I was responsible for planning and managing a transition & integration of custom real-time time-series data and event capture software.
I worked with lab scientists (who were running the instruments from which the data would be captured) to understand their unique needs compared to the use cases the software was originally written and deployed for.
I wrote proposals for integrating specific components of the software and abandoning others, receiving review and a"See full answer
Product Manager
Technical
+1 more
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"Depends on what the ML model. If it's computationally heavy server side is best. If it's not, client side could be feasible, think of Apple Photos doing object recognition of photos on device, in this instance, the photos are on the device a long time and users are fine with waiting. So the use case important to consider. However broadly speaking, server side is most likely the best solution especially for this many users.
Easier architecture to implement
Example - client side you take"
AnonymousAxolotl - "Depends on what the ML model. If it's computationally heavy server side is best. If it's not, client side could be feasible, think of Apple Photos doing object recognition of photos on device, in this instance, the photos are on the device a long time and users are fine with waiting. So the use case important to consider. However broadly speaking, server side is most likely the best solution especially for this many users.
Easier architecture to implement
Example - client side you take"See full answer
"Establish more servers on regional bases or locally and move network traffic to these servers instead of keeping on one server."
Parth P. - "Establish more servers on regional bases or locally and move network traffic to these servers instead of keeping on one server."See full answer
"Started at 1.48
Clarifying question:
Are we interested in a particular lens for this problem?
Looking back in history to understand what significant changes did fast internet made in the world:
-> Fast Internet - More consumption
-> Fast Internet - More Adoption
-> Fast Internet - Cheap Internet
Let's try to see what kind of things will change in each of these categories. Let me look at it from a lens of an end user (internet consumer uses the internet for work and maintaining their socia"
Anubhav A. - "Started at 1.48
Clarifying question:
Are we interested in a particular lens for this problem?
Looking back in history to understand what significant changes did fast internet made in the world:
-> Fast Internet - More consumption
-> Fast Internet - More Adoption
-> Fast Internet - Cheap Internet
Let's try to see what kind of things will change in each of these categories. Let me look at it from a lens of an end user (internet consumer uses the internet for work and maintaining their socia"See full answer
"This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"
Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"See full answer
"When we collect too much user data or survey responses, we risk creating data overload, which can hinder data analysis by clouding important insights with excessive, unnecessary information. This could make it more difficult to discern meaningful patterns or trends from the data, adding complexity to our data processing tasks and potentially leading to incorrect conclusions or strategies.
Furthermore, over-collecting data may compromise users' privacy and trust. If users find out that a company"
Surbhi G. - "When we collect too much user data or survey responses, we risk creating data overload, which can hinder data analysis by clouding important insights with excessive, unnecessary information. This could make it more difficult to discern meaningful patterns or trends from the data, adding complexity to our data processing tasks and potentially leading to incorrect conclusions or strategies.
Furthermore, over-collecting data may compromise users' privacy and trust. If users find out that a company"See full answer
"Drew the following framework - Maturity of the tech (if it is too mature then consider buying), Competitors (how many, when are they launching this new tech etc.), Market Share of competitors, Financial considerations (build vs buy NVP), Collaborators for this tech, Economic Climate (Anti-trust, crisis etc.)"
Joohi M. - "Drew the following framework - Maturity of the tech (if it is too mature then consider buying), Competitors (how many, when are they launching this new tech etc.), Market Share of competitors, Financial considerations (build vs buy NVP), Collaborators for this tech, Economic Climate (Anti-trust, crisis etc.)"See full answer
"This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"
Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"See full answer
"This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"
Exponent - "This is a Technical question. It tests your ability to understand high level technical concepts. Even though your job won't have any coding involved, you'll still need to understand these concepts. Being able to cover all these topics with clarity communicates confidence in your interviewer.
Unfortunately, there's no formula for technical questions, but some general tips are:
Use analogies when you can
Break your solution into clear, bite-size steps
Don't be afraid to use examples to b"See full answer