The interviewer lacked basic CS knowledge.
Specifically, I had a function that removed a single item from a Python set (hashset) and stated it ran in constant time. On the other hand, the interviewer was aggressively condescending, claiming set removal is linear and falsely believing it requires iterating through all items. Amortized constant time operations for hash tables/sets is a fundamental concept in any introductory CS sequence; a quick Google search easily reveals thousands of articles explaining it. The fact that he criticized me for his own lack of fundamental knowledge is absurd.
Other aspects of the interview were similar to those who also had negative experiences. Multiple signs indicated the interviewer was very disengaged. For example, at one point, we moved onto another question. In the middle of my solution explanation, he jumped back to a piece of code I had written five minutes earlier.
Furthermore, at multiple points, I could hear the shuffling of papers or other sounds over the phone, and he sounded very bored.
On a positive note, recruiters were quick to schedule rounds.
OOD question about a safe deposit box, with typical insertion, removal, keeping track of max, etc. type features.
The following metrics were computed from 2 interview experiences for the Samsara Software Engineer (Internship) role in San Francisco, California.
Samsara's interview process for their Software Engineer (Internship) roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Samsara's Software Engineer (Internship) interview process in San Francisco, California.