Glassdoor users rated their interview experience at River as 42.9% positive with a difficulty rating score of 3 out of 5 (where 5 is the highest level of difficulty). Candidates interviewing for Software Engineer and Accounting rated their interviews as the hardest, whereas interviews for Senior Software Engineer and Accounting roles were rated as the easiest.
The hiring process at River takes an average of 17 days when considering 14 user submitted interviews across all job titles. To compare, the average duration of hiring at similar companies like BlackRock, Inc. is 14 days, Fabricated Software, Inc. is 2 days, and Apple Inc. is 21 days. Candidates applying for Accounting had the quickest hiring process (on average 1 day), whereas Staff Software Engineer roles had the slowest hiring process (on average 30 days).
Long interview process with several steps. After a long time interviewing, they made an offer way below the advertised range.
The interview steps: intro, questions, coding 1, coding 2, system design
Interview questions [1]
Question 1
Shallow questions about database indexing and networking
First call with CEO. He asked random questions. Seemed distracted and uninterested. He had no followup questions and didn’t seem like he cared.
Coding interview on what ide u want. Multiple parts.
I applied online. I interviewed at River (San Francisco, CA) in Mar 2026
Interview
I was expecting a soft-ball 30 minute screening interview, however, the interviewer had more behavioral-type interview questions in the first interview than I anticipated. The interviewer was very pleasant and approachable.
Interview questions [1]
Question 1
If you had an elderly grandparent who was interested in investing in Bitcoin what advice would you give them?