Salesforce AMTS Interview || Should I move?
Summary
Interview experience for Salesforce AMTS role consisting of three rounds focusing on system design, DSA, and behavioral aspects.
Full Experience
I have recently got a chance to appear in Salesforce AMTS interview process. It consisted of 3 rounds which were 2 technical and 1 manager round.
In first round they asked about the parking lot design.
In second one DSA question which was focused on linked list and two-pointer, I jumped directly to optimal solution, explained multiple cases, dry-run examples. (It was language independent), after that designing book my show with concurrent user try to book a seat.
Both rounds were mainly focused on devops side like:
ContainersK8Deploying containers in K8DNS and what is meant by DNS server, how to check which server was being targeted what was its IP when we send request in detailHow to check error and maintain a CI/CD pipelineFrom resume like dictionary (python)
Since both interviewer were seniors with 15+ years of experience so they focused more on Devops rather than DSA, and the OA was medium-hard.
I have asked specification about the role which I am here for and got good response from both and I understood what the role is for.
The hardest was manager round, where it was more about:
LeadershipWhat you mean by TrustWhat was my thinking when I choosed B. Tech in CSEFamily and current workSince I am at startup now, it was a bit tricky to explain that thier was no methodoloy like Agile or any thing, but it was their on previous internshipIndepth analyzing of current company, role, conflict (STAR)What would you do if you are not hired: My response was initially I will be a bit-down but till evening I go back to my usual griding
The first 2 rounds verdict was good hire, got call from HR about the timing of the interviews after clearing the first technical round.
But after last round I didn't hear any words, and the questions were not much of technical so I find it really hard and was not able to communicate and express my thoughts, I was transparent what I did, what I want to be, here the question which I asked was after how long I can own a product but he said thats now how it works here you may own tool but more specifically the teams own that, and you will not own a component fully. I felt akward after asking this question.
I have messeged HR (via message app not via Gmail as I don't have that) after 2 hour has passed from last round but I didn't hear from them, so I am unsure what is going to happen, as I feel like it could have been a lot better.
Interview Questions (3)
Parking Lot Design
Design a parking lot system considering various constraints such as entry/exit points, vehicle types, payment systems, and concurrency handling.
Linked List Two Pointer Problem
Solve a problem involving linked lists using the two-pointer technique. Focus on edge cases and optimization.
Book My Show Seat Booking System Design
Design a system similar to BookMyShow capable of handling concurrent users attempting to book seats simultaneously while ensuring consistency and avoiding race conditions.
Preparation Tips
Solved OA within half the allocated time; problems were mostly graph and DP-based. Practiced DSA by filtering LeetCode problems based on acceptance rates and solving hard problems below 40% acceptance rate along with highly discussed hard problems. Solved over 300 hard LeetCode problems out of 1500+ total solved. Projects included Autonomous Meeting Scheduler utilizing AI agents and a simple app similar to Book My Show. Contributed to an open-source YouTube extension. Achieved global rank under 400 in some bi-weekly contests.