Dear Souvik,
If I have followed your post correctly, then you want to say that there was campus recruitment going on in an MBA institute and ABC hotels came for recruiting people. They rejected some students when they declared that they are from an engineering background.
If this was the case, then we should first try and find out whether the students were rejected only because they all were from an engineering background or if it was a mere coincidence.
If the answer to the question is "yes," i.e., it was not coincidental, then there can be a few reasons behind it:
1. An engineering degree + an MBA in HR is a very suitable profile for manufacturing concerns.
2. An engineering degree in IT/Computers + an MBA in HR is a suitable profile for IT.
So, they must have thought that these people will have greener pastures to explore even if they join the Hotel industry, and hence it will be difficult to retain them.
These are my personal views (guesswork), but it is really difficult to interpret what might have been the actual reasons for such rejection.
I can understand that you are feeling bad someone got rejected in an interview round just because he is well qualified (overqualified?), but just keep your spirits high; you might have something better than this in store.
All the best.
Thanks and Regards,
Indrani Chakraborty