Did a test online by answering basic Java questions. Then took an in person test where I had to figure out the bug in a Java web application. It was fairly simple and had to do with depreciated methods. Then I was asked a couple of technical questions along with questions about my experience. Messed up on a couple of them even though they were pretty easy.