The selection process for IFFCO Graduate Engineer Apprentice is based on four stages viz. preliminary test, final online test, interview and medical examination round.