Mtx Group | Salesforce Trainee | Jaipur | Dec'23 [Rejected]
Interview Experience
Status: 4th year(B.Tech), Tier 3/4 College Position: Salesforce Trainee Location: Jaipur Office Date: December 2023 OA (2hr): - There were 57 Questions, 3 coding questions and rest were mcq -
Mcq related to aptitude, html, css,...
Full Details
Status: 4th year(B.Tech), Tier 3/4 College
Position: Salesforce Trainee
Location: Jaipur Office
Date: December 2023
OA (2hr):
- There were 57 Questions, 3 coding questions and rest were mcq
-
Mcq related to aptitude, html, css, js, sql, css. Java(oops). C
- coding questions 2 dp, 1 string
Solved 1 string question partially I tried around 40 mins on this string question but unable to pass all the test cases and then tried 30 mins solving the dp question but unable to solve them. In remaining time did MCQ.
Status:
Passed on to
next round
Technical Round 1 (40 mins):
- This was at MTX office Jaipur, they will give you a laptop where you have to login your gmail and then give the interview online.
- Questions asked by interviewer
- Introduce yourself
- Asked me to explain my project, I had 2 projects which I explained in detail how project will work what you are gonna see and what techstack I used.
- Then he said ok so you are in web developement then asked me to design a login page but then he said which code editor you use I told him vs code then he said this must be company laptop so open notepad and design two tables named x, y using html. I was blank at first because I wasn\'t expecting he will ask this and I don\'t even remember when was the last time I designed a table in html but somehow I managed to write some code used
<td> <tr> </tr> </td>
forgot to use
<th>
for table name and he asked me what is
<td>
I said this is table name. This was my first mistake.
- Then he said what you are good at I told him I am good in problem solving because I want him to ask some DSA because I heard this company is asking easy DSA questions and I can do that pretty well
- He asked me find the first missing number in an sorted array, first I used a set and using two different loops one for insertion in set and one for iteration and keep checking that is this element present in the set but he said why are you using two loops, then I used one loop then and he seemed satisfied with the result but now I think I gave the wrong solution using one loop but he didn\'t gave any reaction, then moved to next question.
- He asked to tell him all the subarray of an array I knew this question pretty well so asked him about some of the output then moved to coding part then he told me what are you trying to do I told him this is the approach then he said I want subset then I told him then we have to use recursion and I told him the approach then he said you don\'t know the subset I was like bro you don\'t know subset he was saying if an array is [1,2,3] then 1,1 will also be a subset
yes he said this
I dont\'t know from where these people come then I was thinking about how can we do this within 30 second he said you have to make only pair and do the sum of all the pair then I started writing all the pairs we can have then he said are you sure you have written all the pairs I told him [1,2] is a pair now you also want [2,1] also as a pair he said yes then I was like bro what he want then I started thinking again and within 20 seconds he moved to next question.
- Then asked me which DS you know like stack, queue, LL which you are good at I said I am good with array then he said apart from arrays then I said LL then told me to traverse a LL I wrote the code within 1 min.
- Then he asked me explain oops in detail then I explained in great detail like for 15min then he said stop because time was running out and then he asked if I have any questions for him I said no I\'m good because I was already frustated of this man.
- Status [REJECTED] they told me after some 50mins in the office.
Now I think I was prepared well but did some mistakes like not knowing the html tag, not able to do optimized approach directly of missing number and I could have communicated well but rest other than that he was not was ready to wait 30 seconds like man I need some time to think and he must go and learn what is a subset.
If anyone reading and have some reviews like how I can improve comment down.
About This Question
This is a candidate experience report from a salesforce interview for a swe role during the phone screen round reported in 2023.
It covers the following topics: Arrays, Sql, Strings, Sorting, System Design, Dynamic Programming, Queue, Recursion, Stack .
Difficulty rating: Easy
More Salesforce Interview Questions
About Salesforce Interview Reports
This question was reported by a candidate who interviewed at Salesforce. 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 Salesforce are the higher-signal extractions to take from this report.
For broader preparation context, the Salesforce 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 Salesforce reports consistently are the ones worth investing in; one-off niche problems are not.
During Your Salesforce 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 Salesforce 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.