{"slug":"adobe-interview-experience","title":"Adobe Interview Experience: MTS and Product Intern","description":"Adobe interview experience across MTS, MTS-II, and Product Intern reports, with linked C++, data-structure, React, and campus questions.","cluster":"Interview experiences","updated":"2026-10-31","company":"Adobe","url":"https://parlel.com/guides/adobe-interview-experience","markdown":"The Adobe sources available here cover Product Intern and campus internship hiring, not experienced software-engineer roles. They are several years old, so use them as examples of reported questions rather than a current description of Adobe's process.\n\n## Product Intern: 2024 candidate report\n\nThe candidate described an online assessment with aptitude and two coding questions, but did not remember the coding statements. In the technical interview, the writer reported questions about projects, OOP, DBMS, networking, and a cybersecurity hackathon. The two named coding prompts were a **Circular Linked List** problem and a **Robber Problem** asking for the maximum coins under constraints across a sequence of houses. Those details are in the [Adobe Product Intern experience on GeeksforGeeks](https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-product-intern/) (2024).\n\nThe source does not supply the full constraints for either coding problem. It would be misleading to claim that the robber prompt was identical to a specific public problem, so the report's wording is preserved.\n\n## On-campus internship: 2022 candidate report\n\nA second report describes a common assessment for Product, MDSR, and Research intern profiles, followed by a Product Intern interview. The candidate did not recall the three coding questions in the assessment. In the interview, the named puzzle was to represent the days of the month using two dice. The [Adobe internship experience on GeeksforGeeks](https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-internship-on-campus/) (2022) also records project discussion and a coding question on an array, but not its statement; that unnamed prompt is left out.\n\n## How to prepare for an Adobe Product Intern interview\n\nThe value here is in seeing the mix: aptitude, coding, project discussion, and fundamentals. The reports are dated 2022 and 2024 and do not establish the current assessment format. Verify the opening's role and assessment instructions before spending time on any one format. For broader preparation, use our [interview question guide](/guides/interview-questions-and-answers) and the [tech-company experience hub](/guides/tech-company-interview-experiences).\n\n## Software Engineer MTS reports\n\n### MTS-II: data structures and frontend design\n\nA separate Adobe MTS-II report includes these coding and design prompts:\n\n1. Given a sorted array, count occurrences of a value by implementing binary search boundaries such as `lower_bound` and `upper_bound`. ([LeetCode Adobe MTS-II report](https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1))\n2. Implement a trie that inserts words, and discuss storing child links in an array or map. ([same report](https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1))\n3. Implement an EventBus with subscribe, unsubscribe, and emit operations; discuss Pub/Sub and Observable patterns. ([same report](https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1))\n4. Design a PDF search box that can move between occurrences of a search term across a document. The candidate also discussed React state and event patterns. ([same report](https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1))\n5. Is dynamic programming always optimal? The discussion compared an O(n) Fibonacci solution with matrix exponentiation. ([same report](https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1))\n\n### MTS C++ interview\n\nA September 2026 India MTS report names three C++ prompts:\n\n1. How do you debug a segmentation fault? ([LeetCode Adobe MTS C++ report](https://leetcode.com/discuss/post/8569781/adobe-mts-c-software-engineer-india-sept-h6bk))\n2. Implement the Singleton pattern in C++. ([same report](https://leetcode.com/discuss/post/8569781/adobe-mts-c-software-engineer-india-sept-h6bk))\n3. Implement low-level design for smart pointers in C++. ([same report](https://leetcode.com/discuss/post/8569781/adobe-mts-c-software-engineer-india-sept-h6bk))\n\nThese experienced-hire reports are separate from the Product Intern and campus internship accounts above.\n\n## Frequently asked questions\n\n### Which Adobe intern coding questions are named?\n\nThe 2024 Product Intern report names a Circular Linked List and a Robber Problem; the 2022 report names a dice puzzle about representing days of the month. The assessment coding statements were not recalled. See the two [GeeksforGeeks candidate reports](https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-product-intern/) and [2022 campus report](https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-internship-on-campus/).\n\n## Run it on Parlel\n\nStart with the role and team you are targeting, then use recent hiring information to guide your search. Parlel's [company directory](/companies) can help you identify Adobe teams and hiring contacts.\n\n## About the author\n\nDheeraj Kumar, founder building Parlel, an open professional network for people, companies, and jobs. Find him on his [Parlel profile](/u/dheeraj).\n","html":"<p>The Adobe sources available here cover Product Intern and campus internship hiring, not experienced software-engineer roles. They are several years old, so use them as examples of reported questions rather than a current description of Adobe's process.</p>\n<h2>Product Intern: 2024 candidate report</h2>\n<p>The candidate described an online assessment with aptitude and two coding questions, but did not remember the coding statements. In the technical interview, the writer reported questions about projects, OOP, DBMS, networking, and a cybersecurity hackathon. The two named coding prompts were a <strong>Circular Linked List</strong> problem and a <strong>Robber Problem</strong> asking for the maximum coins under constraints across a sequence of houses. Those details are in the <a href=\"https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-product-intern/\">Adobe Product Intern experience on GeeksforGeeks</a> (2024).</p>\n<p>The source does not supply the full constraints for either coding problem. It would be misleading to claim that the robber prompt was identical to a specific public problem, so the report's wording is preserved.</p>\n<h2>On-campus internship: 2022 candidate report</h2>\n<p>A second report describes a common assessment for Product, MDSR, and Research intern profiles, followed by a Product Intern interview. The candidate did not recall the three coding questions in the assessment. In the interview, the named puzzle was to represent the days of the month using two dice. The <a href=\"https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-internship-on-campus/\">Adobe internship experience on GeeksforGeeks</a> (2022) also records project discussion and a coding question on an array, but not its statement; that unnamed prompt is left out.</p>\n<h2>How to prepare for an Adobe Product Intern interview</h2>\n<p>The value here is in seeing the mix: aptitude, coding, project discussion, and fundamentals. The reports are dated 2022 and 2024 and do not establish the current assessment format. Verify the opening's role and assessment instructions before spending time on any one format. For broader preparation, use our <a href=\"/guides/interview-questions-and-answers\">interview question guide</a> and the <a href=\"/guides/tech-company-interview-experiences\">tech-company experience hub</a>.</p>\n<h2>Software Engineer MTS reports</h2>\n<h3>MTS-II: data structures and frontend design</h3>\n<p>A separate Adobe MTS-II report includes these coding and design prompts:</p>\n<ol>\n<li>Given a sorted array, count occurrences of a value by implementing binary search boundaries such as <code>lower_bound</code> and <code>upper_bound</code>. (<a href=\"https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1\">LeetCode Adobe MTS-II report</a>)</li>\n<li>Implement a trie that inserts words, and discuss storing child links in an array or map. (<a href=\"https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1\">same report</a>)</li>\n<li>Implement an EventBus with subscribe, unsubscribe, and emit operations; discuss Pub/Sub and Observable patterns. (<a href=\"https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1\">same report</a>)</li>\n<li>Design a PDF search box that can move between occurrences of a search term across a document. The candidate also discussed React state and event patterns. (<a href=\"https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1\">same report</a>)</li>\n<li>Is dynamic programming always optimal? The discussion compared an O(n) Fibonacci solution with matrix exponentiation. (<a href=\"https://leetcode.com/discuss/post/8430934/adobe-mts-ii-interview-experience-by-ano-5ic1\">same report</a>)</li>\n</ol>\n<h3>MTS C++ interview</h3>\n<p>A September 2026 India MTS report names three C++ prompts:</p>\n<ol>\n<li>How do you debug a segmentation fault? (<a href=\"https://leetcode.com/discuss/post/8569781/adobe-mts-c-software-engineer-india-sept-h6bk\">LeetCode Adobe MTS C++ report</a>)</li>\n<li>Implement the Singleton pattern in C++. (<a href=\"https://leetcode.com/discuss/post/8569781/adobe-mts-c-software-engineer-india-sept-h6bk\">same report</a>)</li>\n<li>Implement low-level design for smart pointers in C++. (<a href=\"https://leetcode.com/discuss/post/8569781/adobe-mts-c-software-engineer-india-sept-h6bk\">same report</a>)</li>\n</ol>\n<p>These experienced-hire reports are separate from the Product Intern and campus internship accounts above.</p>\n<h2>Frequently asked questions</h2>\n<h3>Which Adobe intern coding questions are named?</h3>\n<p>The 2024 Product Intern report names a Circular Linked List and a Robber Problem; the 2022 report names a dice puzzle about representing days of the month. The assessment coding statements were not recalled. See the two <a href=\"https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-product-intern/\">GeeksforGeeks candidate reports</a> and <a href=\"https://www.geeksforgeeks.org/interview-experiences/adobe-interview-experience-for-internship-on-campus/\">2022 campus report</a>.</p>\n<h2>Run it on Parlel</h2>\n<p>Start with the role and team you are targeting, then use recent hiring information to guide your search. Parlel's <a href=\"/companies\">company directory</a> can help you identify Adobe teams and hiring contacts.</p>\n<h2>About the author</h2>\n<p>Dheeraj Kumar, founder building Parlel, an open professional network for people, companies, and jobs. Find him on his <a href=\"/u/dheeraj\">Parlel profile</a>.</p>","related":[{"slug":"tech-company-interview-experiences","title":"Tech Company Interview Experiences by Role and Level","description":"Compare software, platform, and AI company interview reports by role and level, with candidate-reported questions linked to their original sources.","url":"https://parlel.com/guides/tech-company-interview-experiences"},{"slug":"interview-questions-and-answers","title":"Top Interview Questions and Answers (2026 Bank)","description":"Top interview questions and answers: 25+ proven responses with STAR method so you clear every round in 2026 — HR, technical, phone and video rounds covered.","url":"https://parlel.com/guides/interview-questions-and-answers"},{"slug":"system-design-interview-questions","title":"System Design Interview Questions + 10 Walkthroughs","description":"System design interview questions with a clear framework, building blocks, capacity estimates, and 10 concise practice walkthroughs. Reviewed September 2026.","url":"https://parlel.com/guides/system-design-interview-questions"}]}