A little lengthy but productive and worthwhile, learned a lot from it and taught me a lot about the job that I was up for. Was a 6 hour long interview with a lot of technical questions, everything that I wrote on my CV was tested, was given random question about current architecture.