Candidatei-me por meio de uma agência de recrutamento. O processo levou 2 semanas. Fiz uma entrevista na empresa Rabobank (Utrecht).
Entrevista
I have contacted by an agent from SpilbergIT and that is my only communication with Rabobank so far.
During the phone interview with the agent, I have stated that I don't enjoy front end and I am not a full stack developer. The agent checked this with the hiring manager and told me I still need to do the full stack test if I can but they will solely hire me for the back end.
After this confirmation, Rabobank sent me a hacker rank link which I thought it will not take so much time however I was wrong because what they did is they put GitHub repositories into hacker rank which initially took 10 hours of my time to complete.
1st question was a simple algorithm that you need to chunk an array then compare and return some values from chunks. That was an easy go.
2nd question was a moderate SQL question where you need to use an inner query and racking. To provide max order amounts for a time frame where you need to query the time frame from the initial data set. So, inner query and rank did the trick.
3rd question was having a GitHub repo where you need to build an Angular application to filter out a country list by an input on a search bar. The only tricky part is the search bar and list of countries are on separate components. So, you need to build commnication between Angular components
4th question was building an entire Spring application where you use H2 as an in-memory DB, and you need to form a trading API. Requirements are quite easy with Spring JPA however they were tricky so you need to be careful about their requirement set. Probably they measure if you can read and understand.
5th question was C++ and it was optional. I even don't read it.
So, overall I think I did great on the 1st, 2nd, and 4th questions I even provided them java docs and decent API where it can be used even on production at a reasonable rate. And I did my best on Angular 6 almost halfway of the question where I put the output of filtering to console instead of visual components. And so far it took 10 hours of my time.
If I were knowing this assignment will take that long before I started I would skip this. It was sneaky that putting git repositories into hacker rank. So you think it will be quick but indeed I was wrong.
So, eventually today I got a phone call from Agent where she says its a no go without any further feedback altough she asked from hiring manager.
Probably they just look at hacker rank scoring where I couldn't do the Angular question and they just discarded my 10 hours of work. And they even don't bother themselves to provide feedback for a candidate who wasted his 10 hours.
I am really happy that this is ended at this stage. Developers deserves better environments where companies at least have the dignity to provide feedback to people who took their test.
I strongly advice cadidates not take the test if being developer at Rabobank is not your dream job. Its just waste of time.
Perguntas de entrevista [1]
Pergunta 1
1st question was a simple algorithm that you need to chunk an array and return some values from chunks. That was an easy go.
2nd question was a moderate SQL question where you need to use an inner query and racking. To provide max order amount for a time frame where you need to query time frame from initial data set.
3rd question was having a GitHub repo where you need to build an Angular application to filter out a country list by an input on a search bar. The only tricky part is search bar and list of countries are separate components.
4th question was building an entire Spring application where you use H2 as an in-memory DB, and you need to form a trading API. Requirements are quite easy with Spring JPA however they were tricky so you need to be careful about their requirement set. Probably they measure if you can read and understand.
5th question was C++ and it was optional. I even don't read it.