Skip to main content

Program Sense Interview Questions

Review this list of 104 Program Sense interview questions and answers verified by hiring managers and candidates.
  • Amazon logoAsked at Amazon 
    2 answers

    "Vision of Amazon: One stop place for users' buying needs - products and services. Goal of Amazon: Increase wallet share of users or engagement from users. Why services: Services would help achieving this goal, as the users would love using services. And Users need a platform to access services. Market in consideration: India (it is big enough. I am more familiar with this market) Current market landscape: Competition: A couple of marketplaces for services. Similar"

    Sanchit G. - "Vision of Amazon: One stop place for users' buying needs - products and services. Goal of Amazon: Increase wallet share of users or engagement from users. Why services: Services would help achieving this goal, as the users would love using services. And Users need a platform to access services. Market in consideration: India (it is big enough. I am more familiar with this market) Current market landscape: Competition: A couple of marketplaces for services. Similar"See full answer

    Program Sense
    Product Strategy
  • Anduril logoAsked at Anduril 
    1 answer

    "Generally during the planning phase, I work with various teams to identify milestones and high level target date based on affinity sizing of the work. Based on that, I build a roadmap and if there are unforeseen issues/risks that may impact our target date, I flag it as a risk. For instance, if the teams are working on a project and there's an issue where a team states they need to extend out their target date and that impacts a dependent team, this will surely change the deliverable date for th"

    Esther S. - "Generally during the planning phase, I work with various teams to identify milestones and high level target date based on affinity sizing of the work. Based on that, I build a roadmap and if there are unforeseen issues/risks that may impact our target date, I flag it as a risk. For instance, if the teams are working on a project and there's an issue where a team states they need to extend out their target date and that impacts a dependent team, this will surely change the deliverable date for th"See full answer

    Technical Program Manager
    Program Sense
    +1 more
  • Dropbox logoAsked at Dropbox 
    1 answer

    "Project plan --> Define the project scope, timeline, resources, risks and stakeholders. Define the project scope and objectives Identify the business problems the project aims to solve. Align on goals, deliverables and success criteria. Document in-scope and out-of-scope items. Identify Stakeholders Develop the work breakdown structure Break the project into manageable tasks and milestones. Define dependencies. Decide the project management met"

    Anonymous Dingo - "Project plan --> Define the project scope, timeline, resources, risks and stakeholders. Define the project scope and objectives Identify the business problems the project aims to solve. Align on goals, deliverables and success criteria. Document in-scope and out-of-scope items. Identify Stakeholders Develop the work breakdown structure Break the project into manageable tasks and milestones. Define dependencies. Decide the project management met"See full answer

    Program Sense
  • LinkedIn logoAsked at LinkedIn 
    4 answers
    +1

    "bs"

    A Q. - "bs"See full answer

    Program Sense
    Analytical
  • Dropbox logoAsked at Dropbox 
    Add answer
    Program Sense
  • 🧠 Want an expert answer to a question? Saving questions lets us know what content to make next.

  • "Interesting questions. Thank you for asking it. S: Suppose I want to add notifications service to an app that provides user directed content, that is is dependent on user's past preferences T: if you ask me for a prototype, then I would use API gateway/ LB, Lambda, storage in SQL and No SQL both, have caches. later we could use CDN, have EC2 instances to run the app. We could deploy Kafka pipeline also. Create notification service on the existing app. - that will be a micro service A: Since"

    Agni W. - "Interesting questions. Thank you for asking it. S: Suppose I want to add notifications service to an app that provides user directed content, that is is dependent on user's past preferences T: if you ask me for a prototype, then I would use API gateway/ LB, Lambda, storage in SQL and No SQL both, have caches. later we could use CDN, have EC2 instances to run the app. We could deploy Kafka pipeline also. Create notification service on the existing app. - that will be a micro service A: Since"See full answer

    Product Manager
    Program Sense
  • Anduril logoAsked at Anduril 
    Add answer
    Technical Program Manager
    Program Sense
  • Google logoAsked at Google 
    3 answers

    "Clarification about the Google Web Answers, its goal, and vision for the next 4-5 years. Talk about the different user personas and the actions which they should take to achieve that vision. Finally replicating these actions and corresponding actions into metrics. Evaluate the different action if we there are any negative recursion about these metrics"

    Anonymous Muskox - "Clarification about the Google Web Answers, its goal, and vision for the next 4-5 years. Talk about the different user personas and the actions which they should take to achieve that vision. Finally replicating these actions and corresponding actions into metrics. Evaluate the different action if we there are any negative recursion about these metrics"See full answer

    Program Sense
    Product Design
  • Google Cloud (GCP) logoAsked at Google Cloud (GCP) 
    1 answer

    "a 3 year project can broken down into several sprints which includes the core functionalities as well as the customer excitement features like design, aesthetics and smoothness of the transitioning of different features, while handling a 3 week project we must first priortise what features needs to be included and what features can be delayed and what impact the feature that needs to be included derive and but one common thing that would be included while handling both the projects would be thor"

    1rn19ec058 P. - "a 3 year project can broken down into several sprints which includes the core functionalities as well as the customer excitement features like design, aesthetics and smoothness of the transitioning of different features, while handling a 3 week project we must first priortise what features needs to be included and what features can be delayed and what impact the feature that needs to be included derive and but one common thing that would be included while handling both the projects would be thor"See full answer

    Technical Program Manager
    Program Sense
    +1 more
  • Program Sense
    Behavioral
    +1 more
  • Google logoAsked at Google 
    Add answer
    Product Manager
    Program Sense
    +1 more
  • Excel Impact logoAsked at Excel Impact 
    2 answers

    "I would start by understanding the project requirements and creating a detailed plan with clear milestones. I’d allocate resources effectively and use project management tools to track progress. Following an iterative development approach, I’d ensure regular testing and reviews. Finally, I’d deploy the solution, provide support, and gather feedback to make any necessary improvements." 4o mini"

    Surbhi G. - "I would start by understanding the project requirements and creating a detailed plan with clear milestones. I’d allocate resources effectively and use project management tools to track progress. Following an iterative development approach, I’d ensure regular testing and reviews. Finally, I’d deploy the solution, provide support, and gather feedback to make any necessary improvements." 4o mini"See full answer

    Technical Program Manager
    Program Sense
    +1 more
  • Slack logoAsked at Slack 
    1 answer

    "During my time at [x], we had the business objective of not only migrating existing but also eventually onboard new customers onto this new and improved product line. The end goal was self-serviceability but it became clear that the experience wasn’t ready for that just yet. At this point, it was known and documented through metrics that customer success managers and customers alike would stall in very predictable areas of the product experience. I took the initiative to audit and qualitatively"

    BC - "During my time at [x], we had the business objective of not only migrating existing but also eventually onboard new customers onto this new and improved product line. The end goal was self-serviceability but it became clear that the experience wasn’t ready for that just yet. At this point, it was known and documented through metrics that customer success managers and customers alike would stall in very predictable areas of the product experience. I took the initiative to audit and qualitatively"See full answer

    Program Sense
    Behavioral
  • Meta logoAsked at Meta 
    Add answer
    Technical Program Manager
    Program Sense
    +2 more
  • Google logoAsked at Google 
    Add answer
    Program Sense
    Product Strategy
  • Yelp logoAsked at Yelp 
    Add answer
    Program Sense
    Behavioral
  • Program Sense
    Behavioral
    +1 more
  • Pathmotion logoAsked at Pathmotion 
    Add answer
    Program Sense
    Analytical
    +1 more
  • "label #shape = [batchsize, posids] X #shape = [batch_size, ch] hidden = nn.Linear(batchsize, ch) #shape = [batchsize, ch] logits = nn.Linear(ch, C) #shape = [ch, C] #modifications start here neg_ids = torch.randint(0, C, 0.1 * C) #e.g. if we want to randomly sample only 10% of C outputneg = np.dot(logits[:, negids], hidden(X)) #shape [batch_size, C1] outputpos = np.dot(logits[:, posids], hidden(X)) #shape [batch_size, C2] output = torch.concat(outputpos, outputneg) #concatenate out"

    Anonymous Hornet - "label #shape = [batchsize, posids] X #shape = [batch_size, ch] hidden = nn.Linear(batchsize, ch) #shape = [batchsize, ch] logits = nn.Linear(ch, C) #shape = [ch, C] #modifications start here neg_ids = torch.randint(0, C, 0.1 * C) #e.g. if we want to randomly sample only 10% of C outputneg = np.dot(logits[:, negids], hidden(X)) #shape [batch_size, C1] outputpos = np.dot(logits[:, posids], hidden(X)) #shape [batch_size, C2] output = torch.concat(outputpos, outputneg) #concatenate out"See full answer

    Data Scientist
    Program Sense
Showing 81-100 of 104
Exponent

Get updates in your inbox with the latest tips, job listings, and more.

Follow Us

Products
Courses
Interview Questions
Interview Experiences
Popular articles
Guides
Coaching
For Partners
Company
Exponent © 2026
Terms of Service | Privacy