GeeksforGeeks Experience · Jul 2025 · San Francisco

Mountain Trail Foods Pvt Ltd (ChaiPoint) Interview Experience | On-Campus

SWE Recruiter Intern Easy

Interview Experience

(Campus – October 2019) at VIT UniversityScreening Test - This test consisted of 40 question in total. 20 Aptitude and 20 basic coding output related problems.For Aptitude...

Full Details

(Campus – October 2019) at VIT University Screening Test - This test consisted of 40 question in total. 20 Aptitude and 20 basic coding output related problems. For Aptitude I suggest you go through geeksforgeeks aptitude page - This will clear all your concepts. For Coding output question go through this link. 373 students gave the test out of which 64 were selected for further process. Pen and paper coding round - There were two sets and each set consisted of 2 questions. Question were related to arrays and were pretty basic. We were given an hour to solve it but even with a basic coding background you could do those questions in 15-20 minutes. The real problem was to make your program as efficient as you can because in the end they selected people who gave the best results according to time complexity. Out of the 64, 33 were selected for further rounds.

Technical Interview 1 The interview started off with a "Introduce Yourself " question. Then the interviewer gave me a question: Two arrays, one sorted in ascending order and the other in descending order, Merge them in ascending order. I found a similar question on geeksforgeeks, here is the link.(My question was a bit different). The interviewer expected the answer in most efficient time complexity terms. Then I was asked questions related to SQL: Find the 2nd highest salary from the salary column in the employee table. You can study nested queries from geeksforgeeks.

Technical Interview 2 In this interview round I was asked the Trapping Rain Water Problem . No problems explaining that. Then I was asked Find Excel column name from a given column number. I wasn't aware of this problem before but I was able to come up with a solution. Then I was asked to wait for the

next round.

Technical Interview 3 In this round the interviewer asked me Count all possible paths from top left to bottom right of a mXn matrix. I was able to give solutions for some test case where 'n' and 'm' are not same, I was able to show patterns there but I couldn't solve the whole problem. Then the interviewer asked me about my projects. He was mostly interested in my movie recommendation system project. I explained him how I tried to convert this project into a survey paper by comparing different type of methodologies. I explained all the methodologies to the interviewer as well. After this I was asked to wait for the HR round. HR Interview Introduce yourself. What is your aim in life? What has been your learning curve in VIT? Hobbies, Interests. What makes you stand out from the crowd? Such question were asked, then the interviewer asked me if I had any questions for her. I asked if there was any service agreement bond and how long had she been working for Chaipoint and how has her experience been so far. After a 10 hour long process they announced the result. Unfortunately, I wasn't selected. They selected 4 people from the last 6. 3 Interns and 1 Intern+Full Time. Hope this article helped you, Good Luck!!

Free preview — 6 questions shown. Unlock all Chai Point questions →

About This Question

This is a candidate experience report from a chai point interview for a swe role (intern level) during the recruiter round reported in 2025.

It covers the following topics: Sql, Arrays, Matrix .

Difficulty rating: Easy

About Chai Point Interview Reports

This question was reported by a candidate who interviewed at Chai Point. LeakCode aggregates interview reports from 10+ sources, including 1Point3Acres, Glassdoor, LeetCode Discuss, Blind, Reddit, Indeed, and Nowcoder. Each report is translated where necessary, deduplicated against existing entries, and tagged by company, role, round type, and reporting date.

Use this question as one calibration data point, not a memorization target. Companies typically rotate their question pools every 2-4 months; the exact wording of a 2024 question may differ from what you encounter today. The underlying pattern, difficulty level, and follow-up depth at Chai Point are the higher-signal extractions to take from this report.

For broader preparation context, the Chai Point interview process typically includes a recruiter screen, one or two technical phone screens, and a 4-5 round on-site loop covering coding, system design (at L4+ levels), and behavioral. Reports tagged on LeakCode show the round-by-round distribution and typical difficulty calibration. To browse questions filtered by round type and seniority, use the company hub linked above.

How To Practice This Type of Question

Solve similar problems on LeetCode under timed conditions (25-35 minutes per medium difficulty). The goal is pattern recognition: recognize the underlying technique (sliding window, two-pointer, BFS, memoized recursion, etc.) within 60-90 seconds of reading. Strong candidates verbalize their hypothesis out loud before coding, then iterate based on feedback. Weak candidates dive into implementation immediately, lose time on the wrong approach, and run out of time for follow-ups.

Companies update their question pools every 2-4 months. The exact wording of any given question may have been retired by the time you interview. Focus your prep on the pattern, not the specific problem. The patterns that appear in Chai Point reports consistently are the ones worth investing in; one-off niche problems are not.

During Your Chai Point Round

Apply the standard interview round template: clarify requirements (2-3 minutes), state your approach out loud and confirm direction with the interviewer (3-5 minutes), code with narration (15-25 minutes), test with concrete examples including edge cases (5 minutes), discuss optimization or trade-offs if time permits (5 minutes). This template is universally accepted across FAANG and adjacent companies; deviating from it produces weaker interviewer feedback signal.

The single most predictive failure mode in Chai Point reports tagged "no hire": not asking clarifying questions. Interviewers are explicitly trained to weight this. Strong candidates ask 3-5 clarifying questions even on problems that look obvious; weak candidates dive into code immediately. The clarifying-question check is often the first signal recorded in the interviewer's written notes.