10 questions · from 3 interviews
Mmt interview questions
Every question candidates reported from their Mmt interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.
Mmt coding and DSA questions
- 01
Subarray Sum Equals K
Given an integer array nums and an integer k, return the total number of continuous subarrays whose sum equals to k.
Medium · From MMT || SDE 2
- 02
Detect Cycle in Directed Graph
Given a directed graph, determine whether the graph contains a cycle.
From MMT || SDE 2
- 03
Producer Consumer with Bounded Queue
Write code where a producer generates tasks and a consumer processes them. The producer must wait when the queue is full, and both operate concurrently.
From MMT || SDE 2
- 04
Parallel Workers Phase Scheduling
Given W workers, T tasks, each task having P phases, design a solution where workers execute tasks in parallel such that all workers complete one phase of every task before moving to the next phase.
From MMT || SDE 2
- 05
Top 5 Travel Options Path‑Finding Problem
You are given a dataset (similar to a spreadsheet) containing travel options between cities — flights, buses, and trains. Each entry includes source, destination, price, and travel time. Given a source and destination, return the top 5 options based on: -…
- 06
- 07
- 08
Dynamic Programming Problem (Coin Change Type)
A dynamic programming question described as being similar to the classic coin change problem.
Mmt system design questions
- 01
Design a Library Management System
Design a library management system. The discussion should cover how to structure classes, where different design patterns (such as Singleton, Strategy, etc.) fit, and how to model typical library operations (book checkout, return, inventory management, user…
- 02
Singleton Design Pattern Question
A question related to design patterns, specifically mentioning the Singleton pattern.
Mmt interview questions FAQ
What questions are asked in Mmt interviews?
Candidates reported 10 distinct questions across 3 Mmt interviews. 8 coding and DSA questions, 2 system design questions.