Worst ever process, and looks like nothing has changed even after two years. All rounds went fine and were marked “GOOD-TO-HIRE.” The final session was described as non-eliminatory and meant for team-fit discussion, but it unexpectedly turned into a rejection round.
The feedback was puzzling...apparently a single-machine in-memory cache is considered more scalable than Redis in hundreds of nodes in distributed system. That kind of reasoning makes you question the technical standards and consistency of evaluation. It honestly felt like the outcome was already decided before the final discussion, and the feedback was just to justify it.
Overall, the process felt misleading, inconsistent, and lacking technical maturity. Don’t waste your time here.