I applied online. The process took 2 weeks. I interviewed at RE Partners (Warsaw, Masovia) in Oct 2024
Interview
1 call with recruiter, 2nd call 1 hour technical interview with coding. First half of interview is theory questions, 2nd half screen share coding in your laptop.
Spring transaction, how it works? Relational database questions. 3 coding tasks easy, medium, hard. 3rd interview with management along with architect. Angular reactive forms vs template driven form, how to secure rest service, how lazy loading done in angular.
Interview questions [1]
Question 1
Coding: easy write an immutable class, medium: calculate number of years to get a certain amount for a given interest rate 3. Question took time to understand, a leetcode on string and about repeat chars, elimination something similar
I applied online. The process took 7+ months. I interviewed at RE Partners in Oct 2022
Interview
The company is a classical outsource middleman that pretending to be some unique but in fact is just a normal middleman. Shortly for those who don’t want to read further - not worth to spent hours fir this company. If you willing to work for City better find a direct way to do that without this outsourse company which anyway pay you less then originally was in the offer. They have 4 internal interview and 1 interview with the client (which is currently the only one - City). Few facts from personal experience:
1. Initial interview + simple test.
2 First technical interview.
3. A call with the company’s co-founder.
4. Technical interview with City.
They also required from me to sign a contract (from my side, but not from their side) with less money I asked before proceed with the last stage, technical interview with City. This contract pre-signing probably is to make you feel you are already obliged to the company, stick you to them and not looking for a better options on the market. They sign the contract when City formally accepts you.
Tech interview with City was 2h long and seemed to be successful as I answered correctly for 80% of questions and completed a task at live-coding session. A couple of days later I was rejected and my questions what was bad during 2nd tech interview were just ignored by RE Partners. So you probably also would never know why interviewers were ready spend 2h with you and then rejected you anyway. The interviewers were not from a team I was intended to join. There are few options why your tech interview with City would fail, you Can choose yourself as I probably never receive a feedback:
1. They require 100% correct answers + live coding with correct code written during only 5-10 minutes. If longer then you fail.
2. The interviews are un adequate. Ready to spend 2h with you but were going not to accept you anyway.
3. You got a good feedback but someone did not like you did not provide 100% guarantees that you are not interested in salary and will leave the company once find a better option. Anyway after hours and hours communicating with them they could send you a goodbye message and add you to ignore list leaving you with no information what they or City did not like.
Hint: Do not expose them your current salary amount as they offer you just a bit more than that but of course less then was in the initial offer .
Interview questions [1]
Question 1
First tech interview: general discussion over frameworks, Java Core. City’s interview: hascode/equals, Java collection, concurrent modifucation, Java concurrency(race condition, volatile, join()), SOLID, live-coding task: given an array of integers, provide a method which discover a sequencies in the array and returns an array of string showing those ranges. Example: [5,6,7, 1,2, 42, 28] -> [„5-7”, „1-2”, „42”, „28”]