I had the interview with the hr and she was in a rush, asking questions very fast and difficult to understand, and probably doens't catch the idea if you are talking about something because she only know the exact answer and ignore the similar ones. A lot of database related questions while they are not looking for a dba
Interview questions [1]
Question 1
too many therotical questions related to dtabase read and write
I applied online. The process took 2 weeks. I interviewed at Revolut (Londres, Inglaterra) in Oct 2023
Interview
It's a lengthy process and I didn't go past the first coding interview. First you have a call with the recruiter that follows a scripts and will ask you a bunch of questions. Topics include: ACID, HashMap time complexity, database indexes, difference between backwards and forwards compatibility, difference between sharding and partitioning.. Lots of questions can't remember all of them. If you get through that, it will be the first coding interview. They tell you to set up a simple (no framework) java project beforehand, and during the interview you will receive some instructions. I was asked to code a load balancer. The requirements will force you in a way that you will be forced to make decisions about concurrency. The interviewer was nice, but it's incredibly disappointing that their style of interviewing seem to be biased to make people fail. They will put in a trap and make you think of a solution in 10 seconds. If you don't, they will fail you. It's not at all a representation of real life work. No wonder you almost never see anyone getting an offer, they must enjoy spending money on recruitment. In my view, I was able to find adequate solutions for all the problems he forced me into. And he sometimes just disregarded some simpler solutions like making the LoadBalancer class immutable. Like many other companies, the recruitment process of Revolut is simply broken. Won't be applying again.
Interview questions [1]
Question 1
What's the difference between ArrayList and LinkedList
I had a first iteration for now, it was a screen interview with hr/technical guy. All went well, the took 30 minutes about myself, my motivation and so on. After that we had a session with several technical questions in format question - answer. Level of questions was ok, interviwer behaved well friendly and polite, there was nothing to complain about