I applied to Cloudera after a recruiter from the company reached out to me. The interview consisted of multiple stages:
I applied to a position related to Kubernetes and infrastructure, so the technical questions were mainly based around basic programming skills, Linux, Docker, Kubernetes, and computer networks. I can't remember all the questions they asked, but I've added the ones I can recall.
Imagine a two-person game. There are coins of different values placed on a table in a row, like this:
20, 5, 10, 50, 10, 5
The players take turns, and in each turn, a player can pick up one coin from either end of the row. The game is played until every coin is picked up by a player. The player with the most money wins.
Write an algorithm for the game in Python that can calculate the sum of money it has at the end of the game, given that it plays with an optimal strategy.
Questions related to Python:
Questions related to Docker and Kubernetes (there were a lot of questions I can't remember):
The following metrics were computed from 10 interview experiences for the Cloudera Senior Software Engineer role in Budapest, Hungary.
Cloudera's interview process for their Senior Software Engineer roles in Budapest, Hungary is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Cloudera's Senior Software Engineer interview process in Budapest, Hungary.