I applied online. I interviewed at CEI (Pittsburgh, PA) in Apr 2021
Interview
If memory serves me right, an initial call with recruiter, a meeting with a hiring manager, and a meeting with a senior developer. The CEO may have also been present in on of the meetings.