First I filled an online application and then I had a phone interview in which they asked few questions like why betfair etc. They also asked 10 Java questions, pretty easy ones like what is JVM what is stack. But things got pretty bad from here. Had the worst experience ever. They sent a coding exercise to be done and returned in a week. I did it and spent quality time on it, and after 2 days of sending it I get an email saying its no longer needed. Great! After that they said we will shortlist you if we like your application for assessment centre. Then they delayed it, kept setting dates and kept delaying and finally I was invited to the assessment centre. People were friendly but the experience was real bad. They seem not interested at all. We had to make a poster about ourselves then there was 2:1 interview. In the 2:1 interview one of my interviewer was constantly looking in her phone. She didn't look to pay attention at all. I felt like a fool. The other person was really nice. Then we had a group exercise where nobody was even looking at what we were doing. It felt so useless and then they asked us to present what we did in group exercise. After that there was a technical question, I personally was asked to do fibonacci, count frequency of each character in a string and a multi threading locking question. They said they will get back to us in a week but till 2 weeks they didn't bother replying. Kept postponing the dates. And then i get an email saying I am unsuccessful. I personally thought I did really well as I never day such things unless I am confident. After that I tried getting feedback. I had to wait for 2 weeks as they just were not available for that. And in the feedback they say we have nothing much everyone did well but we reduced the number of positions. I am happy that I didn't get a job at such place.