I applied online. I interviewed at Revolut (Remote, OR) in Mar 2020
Interview
Interview has at least 4 stages,
1. 1:1 call with general & technical questions
2. test task for one week - write a pet microservice app
3. group call with 2 developers, technical questions about programming and Java
4. group call with 2 developers, I was asked to describe my previous experience, to come up handling some bank use-case scenario and also there were couple simple technical questions regarding java.
I applied online. The process took 1+ week. I interviewed at Revolut (San Francisco, CA) in Nov 2019
Interview
Huge waste of time. The interview process was the recruiter equivalent of "this meeting could've been an email."
Recruiter got back to me soon after I applied via Revolut's website, and we scheduled a phone interview. After breezing through some easy technical questions, I was asked if I was familiar with "SOLID" principles. I said I was not. Recruiter said they were extremely important, but since he liked everything else I had to say, he said he'd give me time to read up on SOLID, and I could answer questions about it in another phone interview one week later.
So, I researched SOLID. Turns out it's just a bunch of principles of good OOP that I'd already been practicing for twenty years. I just didn't know someone had made an acronym about them.
I scheduled another phone interview with the same recruiter for the following week. I was prepared to be quizzed and tested on SOLID, but we talked about it for only 30 seconds. Recruiter pivoted to TDD and asked me if I was familiar with a specific aspect of it. When I told him I was not, he immediately said Revolut wouldn't pursue my candidacy because that experience was very important.
Can you guess which two things weren't even mentioned in the job description? That's right: SOLID and TDD.
Thank you, Revolut recruiter, for stringing me along for ten days. Maybe if you got your sh*t together, you wouldn't have so many open positions.
I applied online. I interviewed at Revolut (Londres, Inglaterra)
Interview
A brief interview with HR recruiter. Then they sent an abstract coding task of a REST API. The requirements were very generic and failed to understand what they were looking for. I completed it in a few days and received a rejection. I asked for any technical feedback but never got any.