I applied online. The process took 3 weeks. I interviewed at Trustpilot (Copenhagen, Capital Region) in Mar 2017
Interview
Do not waste your time. Nothing you say or do will matter to them, they just make decisions on their own groundless fantasies.
In my life, I've been through several dozens of interviews, but I couldn't even imagine that a company could treat its candidates in such a way.
You need to solve the technical challenge to apply. It's quite interesting, but you have to spend 8+ hours to solve "hard" question in a reasonable time (and I spent far more trying to create a great solution).
After that, I've applied online, and was contacted in a week by HR.
We arranged an short interview with HR, and, after that, we've arranged a technical interview (the questions are listed below). The interview itself was ordinary, not much different from an interview in any other company.
Two days after the technical interview, I've received a message: "we were seeking developers who are coming from a more Agile environment, and you lack experience with agile processes. You submitted a promising code solution and have good experience, yet it does not matter".
Me: "it is probably some mistake. How did you come to such a decision? We did not discuss this topic during the interview, so how did you assess my experience with Agile? And my current environment is pretty much Agile".
Them: "you were coming from waterfall type of production environment".
Me: "what made you think that I'm coming from waterfall, especially considering that we did not discuss this topic during the interview? We're as far from waterfall as possible. [then I described our process in more detail] As you can see, it's totally Agile"
Them: "we understand that you do not agree with our decision, but we trust our interviewers".
So, basically, no matter what was said on the interview, they just pull an accusation out of thin air afterwards, and no amount of reasoning or facts could challenge this accusation. I've spent a lot of time just so that they decide I'm working in waterfall model (which I don't). Having agile experience is so critical for them that it trumps all other factors; yet they don't even bother to ask about it during the interview - why bothering, if they can just invent it afterwards?
Interview questions [4]
Question 1
How could you make your solution to the challenge reusable?
I applied through a recruiter. The process took 1 day. I interviewed at Trustpilot (New York, NY) in Nov 2015
Interview
20 minute phone interview with HR with a brief overview of the company, what they do, what I'm interested in doing, etc. Followed by a code challenge making an algorithm that is supposed to find a phrase. I figured that I was using the right data structure and approach to solve it and I did. Then I heard back that they didn't like my code sample. It's kind of vague really, regret spending anytime on something where they are looking for something different and they don't even follow up to tell you what you did wrong.
Interview questions [1]
Question 1
It's their "follow the white rabbit" question for back-end developers
I applied online. I interviewed at Trustpilot in Sept 2015
Interview
I applied online and included my solution to the code challenge. Shortly after, I was contacted by an HR employee for a short (20 minute) screening interview. I was introduces to Trustpilot and we talked about my previous career, why I wanted to work at Trustpilot, and what my expectations were. Entirely non-technical interview.
The technical interview took place about a week later with two developers via Skype (including video). It took about an hour and we briefly discussed my background again, my solution to the code challenge, and the Trustpilot technology stack.
It was a really nice, fun and comfortable atmosphere. People were extremely friendly and we had some good laughs during the interview.
The only improvement I would suggest is that Trustpilot should give more information on their technology stack in advance. This would have saved me the time for the application.
But anyway, this application process was fast, professional, and yet enjoyable experience.