Thoughtworks Interview Question

It was a programming task from scratch. They literally wanted me to code some graphing algorithm in Java to find the shortest possible path in a given graph. The Java program I supposed to write had to have a good object oriented design, had to read the graph from a file, had to create a graph out of it and it had to solve the problems provided in an efficient way. It took me 2 days to finish up the fully working Java code.

Interview Answer

Anonymous

Oct 8, 2014

I put so much time into my coding to have something fully working. At the end, they sent me an automated email that I got a rejection. It was obviously so disappointing for me. Then, I decided to contact with them to understand why I got a rejection but they didn't even bother sending me a reply.