Showing posts with label behavioral interview questions. Show all posts
Showing posts with label behavioral interview questions. Show all posts

How to answer behavioral questions?

 Why should we hire you?

  1. To answer this questions, specify why are you a good fit to the role and the company. 
  2. If you doing some volunteer activities and if it matches the responsibilities of the company then you can specify that. For example, I regularly volunteer at 'X' organization. It requires me to work on some many things at the same time like marketing, sales, event planning, people management, resource management. I enjoy doing all of these activities at once. This role requires me to handle people & marketing hence based on my volunteer experience, I believe I am a good fit!


Why are you leaving your current job?
  1. To answer this question, don't specify that you are bored at your current organization. Instead specify something like this: After being there for 3 years, learning has slowed down. Company isn't growing that much and it is impacting my growth. 
  2. If you are looking for stability then mention that. If you are looking for a role with specific skills then mention that. 
  3. Always mention something along the line of what you want to do and how the current organization is not offering it!


What do you like to do in your spare time?
  1. To answer such questions try to come across as someone who shows initiative & who is willing to try out multiple things. 
  2. These days the roles are not one-dimensional. Instead they are multi-dimensional and expect people to have experience in wide variety of areas. So mention something like: 
    1. Working on a side project
    2. Volunteering
    3. Online learning 
    4. Hobbies
    5. Working out, cooking, etc


Where do you want to see yourself in next five years?
Interviewers ask this to:
  • Understand if you really want this job.
  • See if you have any plan for the future! 
  • Test your ambition. 
  • Ensure the company can give you what you want. 
Answers can include that you want to be a Lead person of a growing department or organization within the company. You might want to be in a specific domain. So to answer this question always have a 2,3,5 year plan ready. If you are interviewing for a higher roles then have 10 year plan ready! 






Product Manager Q&A

What is the best way to interface with customers? 

  • Face to face meetings
  1. I believe face to face meetings are the best if you have the luxury to meet your customers. During your f2f meetings, you can see how your customers are using your product and you will be able to gain some valuable insights. 
  2. For ex: If you have a business product then ask for customers for the flow diagrams that include your product in the flow. Ask them about any client proposals that they are working on and have worked on. Study those as nuggets of information can be found there. As a data PM, it is always useful to read these plans to understand how and where your products are used.

  • Phone calls
  1. If f2f meetings are not possible then go with phone call. Try to schedule a regular phone call with your customers to understand the pain points. 
  2. Ask them directly: Is there something you would like us to improve for you. What works best for you? What needs to be improved? Most often they have their answers ready.

  • Emails
  1. In come cases, just the emailing works. If this is the case then make them a priority and respond them within reasonable times. Sooner the better.! This shows them they you care about delivering a quality product. 
  2. If they are requesting a feature from you and you know its going to take time, try to be open about the timelines. Ask them if there is anything they would like you to do while the much needed feature is in process. This softens the customers a bit and they are open for negotiation. 

---------------------------------------------------------------------------------------------------------------------


What's the best way to work with the executives?

  1. Executives are busy people and they appreciate brevity. What is important to you might not be important to them. So we always have to be mindful of their time. 
  2. They care a lot about strategy than tactics. They care about business and product goals more than day to day execution. 
  3. Any suggestions that move the needle in direction of business goals will gain their attention. So to make any interaction valuable with them, focus on strategy and tell them on how you can help them better achieve the goals.
  4. While talking to them its important to talk about revenue generation, strategy, important KPIs that relate back to strategy, product metrics that are helping achieve the KPIs.
  5. While working on a problem, they are looking for solutions and which solution will work best for them. They usually care less about day to day execution but its best to have that information handy when asked! 
  6. Don't provide wrong answers to them. If you don't know, tell them you will get back to them after looking into it.
To summarize while working with executives:
  1. Talk about:
    1. Strategy
    2. KPIs
    3. Business and Product Goals
    4. Solutions to existing problems. 
  2. Avoid talking about: 
    1. Tactics
    2. Only problems
    3. Wrong answers

---------------------------------------------------------------------------------------------------


What's your approach to hiring? 

Hiring the best is always the motto of any organization but other dimension to hiring is 'How well this person will solve the business problem at hand'. Here are few common dimensions to consider while hiring: 
  • Business goals
  1. Let's say my team is really swamped and they could use some help then I will hire someone with specific skills set. I will work with the team manager to identify a specific skill-set that will benefit the team. And if I know exactly what projects we have to deliver and if we get a person with the exact skill set then I will go ahead with that person.
  2. However if I am hiring for an long term business goals then I will hire someone with determination and eagerness to learn. Someone who might not have demonstrated bigger professional achievements but is willing to explore and take on challenges.  I will look for someone who has done some projects on the side that explains their motivation to try new things and new challenges.

  • Cultural fit
  1. Every organization is different. I will conduct cultural fit interview based on situation. If company is fast paced then I will pick a candidate who likes such an environment. 
  2. If company is stable and not looking for much innovation then will pick a candidate accordingly.

  • Love for company's product offering
  1. It best to see if they are interested in company's product offering. If someone hates the company's product then there is no point hiring them. Their work will reflect it in the product. If they are not doing it with love then why affect quality of the product. 


----------------------------------------------------------------------------------------------------------------------------

How do you know an industry is ripe for disruption?

These points can provide some insights into it. But they are just the pointers, you will have to do some research to strengthen your insights. 
  1. Power is consolidated
  2. Consumers are using outdated Technology
  3. Business pratices aren't changing despite -ve feedback
  4. The research backs you up
  5. Reference: Link
----------------------------------------------------------------------------------------------------------------------------


In 2 mins, describe what a PM does. 

  1. A PM is a person who works tirelessly with different departments to constantly fill in the gaps that arise while product development, research, testing, legal, operations, resourcing teams etc. 
  2. PM works with the Legal team to fill gaps between technical teams and Legal fine prints. 
  3. Works with procurement teams to ensure appropriate deals/tools/resources are procured for the product to be delivered in time.
  4. Works with Engineering to translate business requirements to technical requirements. 
  5. Works with Executives to keep them aware of progress and assures them their business goals and key KPIs are achieved. 


Behavioral Questions and Answers

Which do you like first, the good news or the bad news? 
I like good news first. It will elate my mood so I will be able to take bad news better. If I get bad news first that I might miss the gravity of the good news.


Have you been in a situation where the team has let you down and you've to take the blame?
Yes it has recently happened. I provided reqs to engineering about a product feature. They were supposed to send out data of certain time period. Instead they sent out data for a longer period. We realized it when we received our invoices and they were higher than usual. Now there is no point blaming them but to own it up. I did bring it up with the engineering team and requested them to stick to the requirements.
As a fallback mechanism, I added a QA process for all the outgoing data. I had a rough estimate of numbers that can be sent out for all new requests. So for every new request, I asked them to provide me with the total size. If it matched or was within a specific range, we went ahead with sending out the data. This happened for only new requests so we didn't had to worry about them providing me with updates all the time since subsequent similar requests were automated.


How has your tolerance for mistakes changed over the years?
It has increased a lot. I have realized that people will make mistakes all the times and most of the times, they are genuine. There is no point getting upset over honest and genuine mistakes. And some people does mistakes because they don't know any better. For ex: Kids are just being kids, no point getting upset/angry at them when they are being themselves. New hires might deploy a bug in the production, it will not be productive if we start doubting them. So bottomline is: Mistakes will happen, we just need to learn from them and move on. However I am careful when someone conducts same mistakes over and over again. Now that is being careless and would hurt a business in a professional setting. Such behavior should be addressed in timely manner before the person becomes habitual of mistakes.


What have you learned about saying no?
It is a very important skill to have. And you can't say no to all the audiences. But to whosoever I am saying it to, I make sure that I say it nicely and precisely.
  • Recently I got a project request from Engineering. They wanted to prioritize an infrastructure project over a revenue generating one. Now infrastructure is important but not over revenue. I requested information on how they were planning to impact the revenue via it and they didn't come up with solid backing. The project would have added stars to the engineering manager's profile but wouldn't have generated any revenue for the company. Based on preliminary analysis, I politely said no and suggested them to get a budget approval from their Execs to move forward. But Product was not ready to buy the idea at the moment. I suggested to talk to my manager and exec level if they thought so strongly about it. They didn't so we didn't moved ahead with the project. 
  • We get a lot of feature requests that are one time use. Now we want our users to be honest to us but we can't tell them no on the face directly. We ask them for ROI on these features and its apparent that those features are not going to be extensively used for a lot of projects. One project that might not see the light of the day requires such features but we can't commit all our resources to build something that is not showing a lot of promise. 
  • And in product management you'll have to say no a lot then yes. If you say yes to everything then you will busy executing someone's vision and not your vision of the product. Trying to understand the impact or ROI is best way to weed out must haves from good to have features. 

Do you manage people from different functions differently? If so, how? 
Yes I do. Exec level is way different from Customer/user and that is different from Engineering or Legal or Procurement or Finance.
  • Exec level wants to know more about strategy and Product vision. They care about numbers with focused plan, about business goals, product goals, KPIs. 
  • Engineering cares about how well the Product fits in the vision. If it is high visibility product or a supporting product. What technology to use? What technology is used by integrating partners? How to integrate well to improve the performance? Are the requirements clear enough to build a solid foundation? Is there scope of automation?
  • Legal cares about fine print on the contracts. They want to make sure that business is executed as expected and we are conducting it by adhering to all the rules. 
  • Finance cares about if our product is generating the revenue. How can we decrease cost without affecting performance or any business goals? 
  • Procurement worries about getting the contracts signed to continue the business or initiate a new business quickly. They try to lock down a great deal at a good rate for few years. This way we are not reinventing the wheel all the time and are making sure that the deal is in place so that different functions can focus on achieving the business goals. 
  • Customers/users want to learn about a new feature. Want to know when a specific feature will be available. Will communicate with them to provide hope that their feature is on its way or politely turn them down telling them we are focussing on something else that requires our attention.

What would somebody do to lose your confidence?
Lie to me multiple times and double standards. If I catch someone constantly lying about something then that's it for me. If you lie one time its ok. There might be some reason why you did it. May be you were trying not to hurt me. But lying every time a tough situation comes up or when you are confronted tell me that the person shouldn't be trusted.
Second, if you say one thing in private but something else in public then bye bye.


How do you get a team to commit to a schedule?
  1. Explain them the bigger picture and product/business goals. 
  2. Make them feel that their contribution is making a difference to motivate them. 
  3. Create a roadmap and associate key tasks/stories to different items on the roadmap. 
  4. Define key metrics/KPIs and associate them to the tasks/stories and map. 
  5. Setup a meeting to go over above steps and define the project plan.
  6. Email out the plan with people held accountable to different tasks/stories. 
  7. Check periodically to monitor progress. 
  8. Ensure you are available to help prioritize if competing projects are showing up regularly. 
  9. Ensure to send updates when tasks are completed or are falling behind schedule
  10. Send out emails to key stakeholders once project is completed. 
  11. Celebrate the success!
  12. Document the learnings and measure the metrics and KPIs. 
  13. Refine metrics if need be. 
  14. Iterate.
Tell me about a time when a team didn't gel. Why do you think that happened, and what have you learned? 


What types of people have you found it difficult to work with?
People who never get along with anyone. Anything is a huge task for them. They are just trying to finish off something so quickly and don't want to think through things. Since they are in such a hurry that they resent any new task that is added to their plate. 


What kinds of people do you like to work with?
  • People who like to own the responsibility and don't mind few challenges here and there. A daily challenge might be an issue for many.
  • Those who like learning and are open to teach any acquired skills. 
  • Those who are able to focus on bigger picture while executing day to day activities. 

What's the difference between management and leadership? 
ManagementLeadership
Focuses on just day to day. Involves the team on strategy
and help with the bigger picture understanding
short term thinking Long term thinking
Focuses on onselfFocuses on the team
Not aware of employees goals and long term plansIs aware
Build processes and systemsBuild relationships
DirectCoach

How do you earn the respect of the engineering team as a product manager or someone outside that team?

  1. I usually provide them goals of the projects and how they will impact the revenue.
  2. If its an urgent ask, I try to get hold of someone in Sales or Planning team to understand how much revenue it is going to bring. If I know it, I communicate it to the team.
  3. If we are running an experiment then I am upfront with them by telling them this is just an experiment that might not result in a full blown project. So I tell them to do it in a quick and dirty way. Don't need to think about it and doesn't need to build a solution out of it.
  4. Since I have technical background, I try to communicate in the same language and they are usually comfortable explaining things further.
  5. I am usually polite most of the times. It helps. If I put someone on their plate I make sure other low priority items are moved out.
  6. While writing specifications, I write them out as detailed as possible.
  7. While they are releasing something, I help them out with the plan and am available if they identify a bug and need approval to roll back new features.


You might also like:
List of all behavioral questions

NoSQL

NoSQL Data models: key-value  Aggregate model.  key or id is used to get the data.  Lookup is based on the key.   document Aggre...