Skip to main content

Google Technical Program Manager Interview Questions

Review this list of 64 Google Technical Program Manager interview questions and answers verified by hiring managers and candidates.
  • "Situation: This is an example from 2019 where I worked as a TPM in a leading company in the Tax, Accounting and Audit software biz in N. America. All our engineering teams had adopted agile ways of working and utilizing Scrum. Our teams had been at this for a while and were pretty good at planning and executing sprints. We would have quarterly releases to Production but we strived to have Production ready increments each Sprint. Since the software was in use for years , we would often get Pr"

    Adib M. - "Situation: This is an example from 2019 where I worked as a TPM in a leading company in the Tax, Accounting and Audit software biz in N. America. All our engineering teams had adopted agile ways of working and utilizing Scrum. Our teams had been at this for a while and were pretty good at planning and executing sprints. We would have quarterly releases to Production but we strived to have Production ready increments each Sprint. Since the software was in use for years , we would often get Pr"See full answer

    Technical Program Manager
  • Google logoAsked at Google 

    "Idempotence refers to the property that the same request multiple times produces the same result on the server side. No matter how many times I repeat the request, the server state does not change after the first request. This concept is important to ensure consistency, especially in systems where requests may be repeated due to network failures or other problems. Let's take a look at different HTTP methods for a clearer understanding. GET: By definition, GET requests must be powerless. Execut"

    T I. - "Idempotence refers to the property that the same request multiple times produces the same result on the server side. No matter how many times I repeat the request, the server state does not change after the first request. This concept is important to ensure consistency, especially in systems where requests may be repeated due to network failures or other problems. Let's take a look at different HTTP methods for a clearer understanding. GET: By definition, GET requests must be powerless. Execut"See full answer

    Technical Program Manager
    Concept
    +2 more
  • Google logoAsked at Google 

    "A perceptron is the most basic building block of a neural network and represents a single-layer binary classifier."

    Lash - "A perceptron is the most basic building block of a neural network and represents a single-layer binary classifier."See full answer

    Technical Program Manager
    Concept
    +1 more
  • "The other team was depending on the outcome of the release we were working on, since the service end points could not be established, the other team had to reshuffle their plans, and had to plan for uncertainity."

    Anonymous Shark - "The other team was depending on the outcome of the release we were working on, since the service end points could not be established, the other team had to reshuffle their plans, and had to plan for uncertainity."See full answer

    Technical Program Manager
    Behavioral
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

Showing 61-64 of 64