The interviewer was so bad.
I guess he just filtered leetcode problems section by hard, and picked 2 problems from the first page.
Solved rainwater trapping, in O(n) time and space, but they were insisting on O(1) space solution.
Solved reversing in k groups using O(k) space, ans O(n) time, but insisted on O(1) space solution.
2 hard problems 30 minutes each. What was the person even looking for?
I really wanted to get into this team, but alas, bad day.
I had a look at interviewer's LinkedIn, seemed so underwhelming. Like bad grammar and punctuation. No DSA / CP references, profiles. I bet even he would not be able to do it without looking at the solutions beforehand.
Looked at other experiences for SMTS at Salesforce, no one was asked 2 LC Hards in 60 mins. People were mostly asked 2/3 LC medium, even for LMTS/SMTS.
Tough luck.
Am I acting too entitled? Is this the usual process at Salesforce? Can anyone confirm?
UPDATE: Since it wasn't very obvious to people, the result is REJECTED. It was a 2 day drive. Did not get a call after this round, also calls to recruiters went unanswered / ignored. Why can't recruiter give rejection news straight to the face? World would be so much better place to live.