I first met two software developers at a career fair for my university I was asked to write some code for the FizzBuzz problem.
The two came back to my university around a month later to give on-site interviews. I talked about my programming experience, and they asked some more difficult programming problems.
Finally, I was offered an on-site interview, which lasted from around 9am to 3pm. I met with mostly technical people: the software manager, the quality assurance manager, and other engineers. Except for the question, "Why are you interested in quality assurance?", everything was related to programming and software development. I enjoyed talking about the technical questions and the lunch was great.
Jump primarily uses C++ and Python. It would be good to respond to the programing questions in one of those languages.