Salesforce | MTS | Bengaluru | 2023
Anonymous User
3648

Industries Cloud

1st Round (OA) :-
Got asked 2 DP questions. These were not standard questions. One was based on 1D dp and the other was based on 2D dp. Was able to pass 9/10 test cases in both of the problems.

Got a call from the recruiter that I was shortlisted for the interviews.

2nd Round(DSA):-
Interviewer said that he will ask 3 DSA questions in the interview. Started the interview with a tree question based on tree DFS traversal and array mapping. Solved it successfully and was able to pass all the available test cases. Got second question about linked list it was a question based on in place removal of nodes and there was a follow up question too which was I guess a hard version of the problem. Then the interviewer asked another problem on Linked List which had to do something about manipulating 2 linked lists. Gave working code for all of them. (These questions were not standard).

3rd Round (HLD + Manager) :-
This round was taken by a senior manager and focussed mainly on the work that I was doing on my current company. Then the interviewer focussed on building a HLD problem for Login system. There weer multiple cases that needs to be handled like the pages accessible to unregistrered users. Making of JWT for authorization and authentication. This round lasted about 40 minutes.

4th Round (Managerial Round):-
This round was purely based on resume and cross questioning about whatever was written in the resume. The interviewer also asked about the implementation of what was written in the resume and went further to explore other paths that could be considered for solving the problems discussed.

After this I received a call from my recruiter after 2 days that the response was positive but my experience did not matched with the expectations of the hiring manager, so they want to conduct interview with another team.

Monitoring Cloud

1st Round (DSA):-
Since I had already qualified the OA so it was skipped for this team. The interviewer said he will ask one problem in the interview. It was a leetcode hard problem and the question revolved around mathematics, recursion and what not. Was able to solve somehow the problem by taking some hints from the interviewer. But was not able to provide the working solution.

2nd Round (LLD) :-
It was a design round that started with some basics question about K8 and devops. After 15mins of discussion we moved to the design problem. The problem asked was to design an elevator. It was expected to write a working code in the interview. The interview kept on making changes in the problem statement to include more and more use cases about the same. Some of the use cases were :- what happens when the lift is overloaded, under maintainence, etc.

3rd Round(Hiring Manager) :-
It was a very short round and mainly revolved around the present work that I was doing in my current organization and the work that was expected out of me in the new role. This round lasted around 30minutes.

Received a call from the recruiter that the interview feedback was positive but there was another candidate with 4.5 years of experience who got the preference.

Data Cloud

1st Round (DSA):-
Got asked 2 hard Leetcode problems. First one based of some custom sorting technique with 1D dynamic programming to solve it. Somehow got the approach right and was able to solve all the available test cases. The second problem was a graph problem. I dont remember the question but it was do something with multi search BFS/DFS. Was not able to solve it fully and was able to solve 3/15 test cases only in this case.

2nd Round(LLD):-
Got asked to design Chess game for 2 players. Again the interviewer expected to write the full working code which can be demoable. The interviewer also expected me to use proper design patterns in the problem wherever applicable. At last it was also expected that all the player moved and player pieces are implemented properly with appropriate methods and classes. This round lasted around 80 minutes.

3rd Round(Hiring Manager + HLD):-
The round started with introduction and discussion about the projects that I have done in my current organization. Then the interview shifted to HLD problems for making a random UUID generator and also about monitoring microservices and uptime of those services. This round also focussed on core values of the company and seeing if I would be a good fit for the team and the company. This round again lasted for around 80 minutes.

Next day recruiter called and told that I was selected for the role. Got the offer letter after 3 weeks.

Compensation
https://leetcode.com/discuss/compensation/4421416/salesforce-mts-2023/2173990

Comments (6)