FedEx is not the only one asking these questions - I have had candidates at UPS asked these questions also. While the question about your Guard/Reserve duty is definitely illegal, you cannot question them in the interview, nor can you really do a lot about it. It is a he said / she said type of situation - prove they asked it.
FWIW, I believe I know why they are asking the reserve question. This is what I have been told, by pilots who do this and other individuals in the hiring process (do not shoot the messenger - just passing on the message).
Like it or not, the aviation industry runs on a schedule and needs their employees to work, so as not to cause stress to the operation. Some pilots who have been hired at both of these carriers, and other airlines as well, have had crappy airline reserve schedules, and had their units take them out on special projects so they do not have to work those schedules. Unfortunately, a few bad apples have ruined it for everyone else, so there is heavy scrutinizing in this area.
Do not be surprised in a UPS interview if they take some issue at your current airline and ask you about it. It has happened to every pilot I have prepped for them. The same thing is happening at FedEx.
As to the issue about having Meet and Greet Prep, I would say be as prepared as possible - whether you practice with a spouse or pay someone to prep you. These are the same type of questions asked by SWA and everyone else, they are just in a different order.
While the FedEx process may seem cumbersome, I think you are getting a better shot at having someone actually get to know you in the interview process. Do not be caught unaware - they are still evaluating you. The main job of anyone interviewing, whether it is another pilot or HR, is to eliminate people. I know that sounds harsh, but if you consider the number of candidates applying for these positions, the sheer numbers become difficult to manage.
The best way to get into the "yes" pile is to be prepared. Be able to articulate why you want to work for them and align your values / personality with their operation.
Good luck to all the Meet and Greet Candidates!
