Questions › Technical PM › Top-Interview
Given a sequence of credit issuance and usage events, where credits may expire or have usage constraints, write a function to translate the list into the user’s remaining credit pool and total available credits.
- Technical PM
- Top-Interview
- Hard
- 45 min
Given a sequence of credit issuance and usage events, where credits may expire or have usage constraints, write a function to translate the list into the user’s remaining credit pool and total available credits.
What this question tests
- Technical PM
- Structured problem solving
- Communication
- Trade-off reasoning
Practise this question under interview conditions. Answer it out loud against a timer with an AI interviewer that asks follow-ups, then review the scored report.
Related Technical PM questions
- Design a web crawler.Top-Interview · Technical PM · Easy
- Design Uber Eats.Top-Interview · Technical PM · Easy
- What is the difference between NoSQL and SQL?Top-Interview · Technical PM · Easy
- Given two integers represented by two arrays, return the product of the two integers in the same array format.Top-Interview · Technical PM · Easy
- Design an API for searching a folder.Top-Interview · Technical PM · Easy
- How would you choose to persist a user session for a web application: through affinity on the load balancer or in the database?Top-Interview · Technical PM · Easy
All Technical PM questions · Product manager interview questions by skill area