I had an interview with Benchling. The first round was a recruiter call, and the second was a 1-hour LeetCode-style question.
I got rejected, but my experience with the interviewer and recruiting team was very positive. The interviewer was very interactive. I also asked for feedback on my area of weakness, and he provided me with a good set of suggestions.
I was able to go through the solution but didn't get time to optimize more and discuss complexities, but my experience was really great with them.
The question was about cache eviction, which primarily involved hash maps and queues but had some complexities and different edge cases.
Cache eviction based on a set of rules.
The following metrics were computed from 12 interview experiences for the Benchling Software Engineer role in San Francisco, California.
Benchling's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Benchling's Software Engineer interview process in San Francisco, California.