I interviewed at shell as a part of campus recruitment program. Eligibility criterion was a CGPA above 7.0 . First round was online test consisting of questions from quantitative aptitude , logical reasoning , data interpretation and sufficiency problems. Another section consisted of questions from DBMS and OS. Geeksforgeeks will do good for this round.
Second round was a skype interview. Questions were mainly from resume (selected candidates were asked to mail their respective resumes)
Basic problem solving and Sql were also evaluated.