I applied online. The process took 1 week. I interviewed at PredictSpring
Interview
Interview with VP of Engineering,
2-day assignment on Java and Apache Solr.
No proper input data or software to be used was provided
Despite completion of the task and finding bugs in the code with the latest versions - pretty much wastage of time
Do not bother applying