The interview process was good, but the question asked was a more real-time simulation problem. Simulate a traffic light system that controls two directions: East-West (EW) and North-South (NS). Each direction has its own timing for green, yellow, and red lights. You are given a number of ticks (time units), and for each tick, you must print the current state (color) of both EW and NS lights.
The following metrics were computed from 39 interview experiences for the Benchling Software Engineer role in United States.
Benchling's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Benchling's Software Engineer interview process in United States.