I had a full one day on site interview. I had 5 - 7 one on one interviews. The questions were easy and related to the position. They took me for a tour to see the launch pads and other facilities. It was a nice experience. The process took a few months, but finally I have received an offer which I have accepted.