"Depends on the kind of goals they are trying to pursue. I would clarify with the interviewer.
. if you work for say a fintech, and are trying to create say a real-estate app with company resources - no go
. if you want to write a book on management say while being an EM, then there's some wiggle room here. As long as you get the book approved by your IP team, should be ok
. if you want to work on a hackathon project on something tangentially related to your team, still ok as long as the concept"
Musa G. - "Depends on the kind of goals they are trying to pursue. I would clarify with the interviewer.
. if you work for say a fintech, and are trying to create say a real-estate app with company resources - no go
. if you want to write a book on management say while being an EM, then there's some wiggle room here. As long as you get the book approved by your IP team, should be ok
. if you want to work on a hackathon project on something tangentially related to your team, still ok as long as the concept"See full answer
"def findAlibaba(countOfRooms, strategy):
#countofrooms: num rooms
#listRooms rooms to look for alibabba
possiblePlaces = []
#initialize rooms
for i in range(countOfRooms):
possiblePlaces.append(True)
for i in range(len(strategy)):
roomToCheck = strategy[i]
#Room is marked as unavailable
possiblePlaces[roomToCheck] = False
#Next day calculatins
nextDayPlaces = []
for j in range(countOfRooms):
nextDayPla"
JOBHUNTER - "def findAlibaba(countOfRooms, strategy):
#countofrooms: num rooms
#listRooms rooms to look for alibabba
possiblePlaces = []
#initialize rooms
for i in range(countOfRooms):
possiblePlaces.append(True)
for i in range(len(strategy)):
roomToCheck = strategy[i]
#Room is marked as unavailable
possiblePlaces[roomToCheck] = False
#Next day calculatins
nextDayPlaces = []
for j in range(countOfRooms):
nextDayPla"See full answer
"When talking about my role in current team, I talked following things:
High level technologies used.
Collaboration work I did with PM and Design counter parts.
Web UX features that we built.
Hiring and boot strapping team from 0.
Given that there is straight match to the profile hiring manager was looking for, he got pretty excited and spent time selling the job."
Sudhakar P. - "When talking about my role in current team, I talked following things:
High level technologies used.
Collaboration work I did with PM and Design counter parts.
Web UX features that we built.
Hiring and boot strapping team from 0.
Given that there is straight match to the profile hiring manager was looking for, he got pretty excited and spent time selling the job."See full answer
"I walked through the code for a react.js based tic-tac-toe game written in typescript. The goal was to find ways to improve the code/ suggest improvements. I missed some areas like where state was being updated directly rather than using React's setState. There were issues around clear and maintainable logic, adherence to React best practices."
Natalie C. - "I walked through the code for a react.js based tic-tac-toe game written in typescript. The goal was to find ways to improve the code/ suggest improvements. I missed some areas like where state was being updated directly rather than using React's setState. There were issues around clear and maintainable logic, adherence to React best practices."See full answer
Engineering Manager
Coding
🧠Want an expert answer to a question? Saving questions lets us know what content to make next.
"The first aspect to review before any task is who is/are the ultimate 'owner' for this job? The next thing to consider is 'repetitiveness' of the job itself. The job can be simple or complex. For simple and the ownership factor align with my team... then that task is delegated. If the job is complex and the team ultimately owns the task, then I provide careful support to guide in the right direction."
Prasad M. - "The first aspect to review before any task is who is/are the ultimate 'owner' for this job? The next thing to consider is 'repetitiveness' of the job itself. The job can be simple or complex. For simple and the ownership factor align with my team... then that task is delegated. If the job is complex and the team ultimately owns the task, then I provide careful support to guide in the right direction."See full answer
"Summary of the Situation
We'll design a video streaming app for toddlers, focusing primarily on creating a safe, engaging, and educational environment. The goal is to foster early learning and provide entertainment that's appropriate for this age group. This will be a brand-new app, designed to use existing hardware like tablets and smartphones that are common in households with young children.
Identify Users
Primary Users:
Toddlers (ages 1-4): direct consumers of the content.
Seco"
Vishwanshi J. - "Summary of the Situation
We'll design a video streaming app for toddlers, focusing primarily on creating a safe, engaging, and educational environment. The goal is to foster early learning and provide entertainment that's appropriate for this age group. This will be a brand-new app, designed to use existing hardware like tablets and smartphones that are common in households with young children.
Identify Users
Primary Users:
Toddlers (ages 1-4): direct consumers of the content.
Seco"See full answer
"Blocking Queue's with multiple threads enqueuing and dequeuing calls. Follow-ups included refactoring to add a finite list of priorities for some types of calls"
Faraz A. - "Blocking Queue's with multiple threads enqueuing and dequeuing calls. Follow-ups included refactoring to add a finite list of priorities for some types of calls"See full answer
"• Leadership and Team Management:
• Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment.
• Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members.
• Facilitate effective communication and collaboration within the team and with other departments.
• Project Management:
• Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"
Scott S. - "• Leadership and Team Management:
• Lead, mentor, and develop a team of software engineers, fostering a collaborative and high-performance work environment.
• Conduct regular one-on-one meetings, performance reviews, and career development sessions with team members.
• Facilitate effective communication and collaboration within the team and with other departments.
• Project Management:
• Oversee the planning, execution, and delivery of engineering projects, ensuring they are completed on time, w"See full answer