Eight weeks.... the interview process took EIGHT weeks and after three rounds, I was not moving forward.
In the second round, I was told that I would be interviewing with an engineer and an engineering manager. Imagine my surprise and anxiety when six people showed up for a committee interview.
If I had been told this, and told that I was under consideration for multiple roles (and what roles they were), I would have been better prepared for the other roles, such as a Site Reliability Engineer.
After 1.5 weeks (and my follow-up emails ignored after 1 week), I was finally informed that I would be progressing to the next round. They failed to inform me or answer when I asked with what team(s) I would be speaking.
Third round was more of the same. Basic software questions about thread safety, Big-O, Streams and Options, and a few coding questions (practical ones, not LeetCode). It then shifted into an SRE interview and what one would do in this situation, or how would one create a playbook for disaster recovery.
It then took two more weeks to inform me I wouldn't be moving forward. This was also after my follow-ups with the recruiter went unanswered.
Aside from this, the conversations with the engineers were great! A good amount of topics were discussed with some questions that made me dig deep 20 years ago to the underlying structures under the hood of data structures. I was surprised I had retained that information because never once had I have to put that to use.
Was asked about clean code, SOLID, and my thoughts on them. Also, similar thoughts on Agile/Scrum.
The following metrics were computed from 15 interview experiences for the GEICO Senior Software Engineer role in United States.
GEICO's interview process for their Senior Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for GEICO's Senior Software Engineer interview process in United States.