"What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."
Rahul D. - "What will be the technical Interview looks like for Program Manager at Microsoft? What types of questions they generally ask."See full answer
"Currently, I do a lot of data analysis using Azure Databricks and PowerBI. In Databricks, I write some basic SQL queries to retrieve the data and then pull that data into PowerBI for analysis. While this is sufficient, I believe there is room to make this skill set stronger. One way that I mitigate this currently is to maintain a strong relationship with our data analytics team. Whenever I have issues massaging or querying the data, I will reach out to one of those team members to help me get to"
John F. - "Currently, I do a lot of data analysis using Azure Databricks and PowerBI. In Databricks, I write some basic SQL queries to retrieve the data and then pull that data into PowerBI for analysis. While this is sufficient, I believe there is room to make this skill set stronger. One way that I mitigate this currently is to maintain a strong relationship with our data analytics team. Whenever I have issues massaging or querying the data, I will reach out to one of those team members to help me get to"See full answer
"I faced a problem about components re-rendering's and unnecessary requests API's which was causing performance complications in my applicactions. I had a structure that create, edit and delete task, so GET, POST, PUT and DELETE API's methods request was necessary and bring that to compliance without compromissing the performance is hard. I started involving componentes and async functions into the useMemo's and useEffect's to have more control, another improvement was take be careful with global"
Rolemberg J. - "I faced a problem about components re-rendering's and unnecessary requests API's which was causing performance complications in my applicactions. I had a structure that create, edit and delete task, so GET, POST, PUT and DELETE API's methods request was necessary and bring that to compliance without compromissing the performance is hard. I started involving componentes and async functions into the useMemo's and useEffect's to have more control, another improvement was take be careful with global"See full answer
"Snapchat's mission is to re-create how people use camera to capture their life moments. Snapchat's user base is comprised of Gen Z and Millenials, capturing the ~ 12-35 year old age group. Snapchat's goal is to keep these users engaged so they don't leave for enticing competitors like Tic Toc and Quibi.
Tic Toc and Quibi are major competitors to Snapchat and they seem to compete on original content. They've partnered with celebrities and media brands to produce really engaging, high quality co"
Rika S. - "Snapchat's mission is to re-create how people use camera to capture their life moments. Snapchat's user base is comprised of Gen Z and Millenials, capturing the ~ 12-35 year old age group. Snapchat's goal is to keep these users engaged so they don't leave for enticing competitors like Tic Toc and Quibi.
Tic Toc and Quibi are major competitors to Snapchat and they seem to compete on original content. They've partnered with celebrities and media brands to produce really engaging, high quality co"See full answer
"WITH RECURSIVE fibonacci_series AS (
SELECT
1 AS n,
0 AS fib1,
1 AS fib2
UNION ALL
SELECT
n + 1 AS n,
fib2 AS fib1,
fib1 + fib2 AS fib2
FROM fibonacci_series
WHERE n < 20 -- Limit the series to 20 numbers
)
SELECT
n,
fib1 AS fib
FROM fibonacci_series
ORDER BY n;
`"
Yashasvi V. - "WITH RECURSIVE fibonacci_series AS (
SELECT
1 AS n,
0 AS fib1,
1 AS fib2
UNION ALL
SELECT
n + 1 AS n,
fib2 AS fib1,
fib1 + fib2 AS fib2
FROM fibonacci_series
WHERE n < 20 -- Limit the series to 20 numbers
)
SELECT
n,
fib1 AS fib
FROM fibonacci_series
ORDER BY n;
`"See full answer
"we can use two pointer + set like maintain i,j and also insert jth character to set like while set size is equal to our window j-i+1 then maximize our answer and increase jth pointer till last index"
Kishor J. - "we can use two pointer + set like maintain i,j and also insert jth character to set like while set size is equal to our window j-i+1 then maximize our answer and increase jth pointer till last index"See full answer
"#inplace reversal without inbuilt functions
def reverseString(s):
chars = list(s)
l, r = 0, len(s)-1
while l < r:
chars[l],chars[r] = chars[r],chars[l]
l += 1
r -= 1
reversed = "".join(chars)
return reversed
"
Anonymous Possum - "#inplace reversal without inbuilt functions
def reverseString(s):
chars = list(s)
l, r = 0, len(s)-1
while l < r:
chars[l],chars[r] = chars[r],chars[l]
l += 1
r -= 1
reversed = "".join(chars)
return reversed
"See full answer
"Honestly, I would’ve loved something like this when I was younger. I couldn’t wait till the day I was 18 so I could start investing and would read personal finance books on random topics.
Clarification Questions
Kids is a very broad term, is there a specific age range you had in mind or would you want me to determine that myself? >
I will assume that this will start off as an application, and then later can be integrated on a"
Rohan S. - "Honestly, I would’ve loved something like this when I was younger. I couldn’t wait till the day I was 18 so I could start investing and would read personal finance books on random topics.
Clarification Questions
Kids is a very broad term, is there a specific age range you had in mind or would you want me to determine that myself? >
I will assume that this will start off as an application, and then later can be integrated on a"See full answer
"Imagine a blockchain as a magical, unchangeable diary that keeps track of all the candies you share with your friends. Whenever you share a candy, you write it down in this special diary, and your friends also write it down in their diaries. But here's the cool part – all the diaries are connected and can talk to each other!
So, when you want to know who has borrowed your candy or if you borrowed candy from someone else, you just check this special diary. It shows you the history of all the can"
Maedu E. - "Imagine a blockchain as a magical, unchangeable diary that keeps track of all the candies you share with your friends. Whenever you share a candy, you write it down in this special diary, and your friends also write it down in their diaries. But here's the cool part – all the diaries are connected and can talk to each other!
So, when you want to know who has borrowed your candy or if you borrowed candy from someone else, you just check this special diary. It shows you the history of all the can"See full answer
"Evaluate how much the issue affects the sprint goal and timeline. If it blocks the main goal, it needs to be prioritized.
Discuss the issue with the team.
Analyze the root cause of the issue. Is it because of unclear requirements or a design flaw? You may need to re-prioritize tasks.
If the issue is serious enough to delay or change the sprint goal, communicate the updates to stakeholders and manage their expectations.
Keep an eye on the solution’s progress and adjust your plans a"
Hamzeh J. - "Evaluate how much the issue affects the sprint goal and timeline. If it blocks the main goal, it needs to be prioritized.
Discuss the issue with the team.
Analyze the root cause of the issue. Is it because of unclear requirements or a design flaw? You may need to re-prioritize tasks.
If the issue is serious enough to delay or change the sprint goal, communicate the updates to stakeholders and manage their expectations.
Keep an eye on the solution’s progress and adjust your plans a"See full answer
"Project Schedule is a living document which is prepared based on inputs from the entire team including product, engineering, finance, sales, marketing, legal etc.
It is owned by Project/Program Manager but it reflects progress of the whole team.
Inputs required for the development of schedule includes project charter, list of stakeholders, project scope, WBS, freeze calendar, vendor SOWs etc.
I will use the following approach for schedule development:
Copy Milestone level plan from Project"
Saket S. - "Project Schedule is a living document which is prepared based on inputs from the entire team including product, engineering, finance, sales, marketing, legal etc.
It is owned by Project/Program Manager but it reflects progress of the whole team.
Inputs required for the development of schedule includes project charter, list of stakeholders, project scope, WBS, freeze calendar, vendor SOWs etc.
I will use the following approach for schedule development:
Copy Milestone level plan from Project"See full answer
"Designing an Email Application for the Blind
Creating an accessible email application for blind users involves leveraging screen reader compatibility, tactile feedback, and voice recognition technologies. Here's a comprehensive approach:
Core Design Principles:
Accessibility-First Design: Ensure compatibility with screen readers like NVDA, JAWS, or VoiceOver.
Follow accessibility guidelines (WCAG) for structure, navigation, and content.
Voice Interaction:Use voice comman"
Priti S. - "Designing an Email Application for the Blind
Creating an accessible email application for blind users involves leveraging screen reader compatibility, tactile feedback, and voice recognition technologies. Here's a comprehensive approach:
Core Design Principles:
Accessibility-First Design: Ensure compatibility with screen readers like NVDA, JAWS, or VoiceOver.
Follow accessibility guidelines (WCAG) for structure, navigation, and content.
Voice Interaction:Use voice comman"See full answer
"Clarifying questions:
Are we trying to determine impact of changing timeline on Project?
Assuming Project scenario.
I need to take a 360 degree view and hence I would list down all the stakeholders and work with them to understand impact of changing timeline:
Internal Stakeholders
Business: Does this change impact the revenue/profitability
Engineering: Do we foresee any technological risks due to change in timeline
Sales: Does this impact our sales forecast
Marketing:"
Saket S. - "Clarifying questions:
Are we trying to determine impact of changing timeline on Project?
Assuming Project scenario.
I need to take a 360 degree view and hence I would list down all the stakeholders and work with them to understand impact of changing timeline:
Internal Stakeholders
Business: Does this change impact the revenue/profitability
Engineering: Do we foresee any technological risks due to change in timeline
Sales: Does this impact our sales forecast
Marketing:"See full answer
"Let me try to explain it with simple life analogy
You're cooking dinner in the kitchen. Multithreading is when you've got a bunch of friends helping out. Each friend does a different job—like one chops veggies while another stirs a sauce. Everyone focuses on their task, and together, you all make the meal faster.
In a computer, it's like different jobs happening all at once, making stuff happen quicker, just like having lots of friends helping makes dinner ready faster."
Praveen D. - "Let me try to explain it with simple life analogy
You're cooking dinner in the kitchen. Multithreading is when you've got a bunch of friends helping out. Each friend does a different job—like one chops veggies while another stirs a sauce. Everyone focuses on their task, and together, you all make the meal faster.
In a computer, it's like different jobs happening all at once, making stuff happen quicker, just like having lots of friends helping makes dinner ready faster."See full answer
"First thing I would like to consider is what is the potential opportunity to building an apps marketplace.
Questions I would ask are:
What’s the current user base of Microsoft Office Suite? What is that in revenue? Is it growing or declining? Where are users going to if they’re leaving?
What are the most popular and least popular apps used in the Office suite?
What are other apps that Microsoft Officer users use outside of the suite?
Assuming that Microsoft Office has a massive us"
Patrick M. - "First thing I would like to consider is what is the potential opportunity to building an apps marketplace.
Questions I would ask are:
What’s the current user base of Microsoft Office Suite? What is that in revenue? Is it growing or declining? Where are users going to if they’re leaving?
What are the most popular and least popular apps used in the Office suite?
What are other apps that Microsoft Officer users use outside of the suite?
Assuming that Microsoft Office has a massive us"See full answer