Applied through a career fair, got a phone call then got hired. Phone call questions were about what Kinaxis does, it was really simple. I believe some simple programming questions but I forgot. A great way to prepare is to go to their website and really understand what their mission and vision is. Also, they're values.