I applied through other source. I interviewed at Helpling (London, England) in Mar 2017
Interview
It was a decent interview with one of the managers. Most of the time was taken up by general questions about experience and background, there was nothing too technical discussed.