J'ai postulé en ligne. J'ai passé un entretien chez River en nov. 2025
Entretien
1. Initial screening call with the CEO
2. Technical Q&A session
Everyone was positive and set a constructive tone throughout the process. Unfortunately, I was rejected after the technical interview, with no feedback provided.
Questions d'entretien [1]
Question 1
1. REST API: Core REST principles, choosing appropriate HTTP methods for specific actions, and API design (e.g., /api/comments/likes vs /api/likes).
2. Database: Query optimization, indexes, transactions, and ACID properties.
3. Security: CSRF, XSS, and SQL injection.
J'ai postulé en ligne. J'ai passé un entretien chez River en déc. 2025
Entretien
Overall it was a very common setup:
- initial introductions
- past experiences overview
- short programming task
- marketing / product lineup
The first three were the usual stuff, nothing fancy. The programming task was a fun one: a simple interpreter for sequence of logical and mathematical operations, e.g. "OP_3 OP_2 OP_SUB OP_5 OP_ADD OP_5 OP_EQUAL". Operations/values would be read, parsed and executed in given order. Fun exercise. Discussed (too little time to actually implement) how the solution would evolve if brackets were introduced etc.
A surprise here was the last step, where there was no coding. The discussion was around estimating the number of online adds a person is exposed to over the course of a day.
In total, very enjoyable experience. People were all really nice and suppportive.
Questions d'entretien [1]
Question 1
Estimate the number of online adds a person is exposed to over the course of a day.
J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez River (Portland, OR) en mars 2024
Entretien
Nice interview and fast interview process , friendly interviewer open to dialogue. They updated me on the status of the application a couple of days later. Overall I would reccomend it.
Questions d'entretien [1]
Question 1
they asked me about my experience and standard questions