Shell Interview Experience for Software Engineer | On-Campus 2021

Shell had its online test on 25th August 2021. The job role I applied for is IT Software Engineer. The whole selection process took place between 25th August 2021 to 27th August 2021Written examPlacement talk for the shortlisted students from the written examInterviewRound 1:This test was for 2 hrs 15 mins, with a fixed time for different sections.First Section: Duration:60 minuteCount the number of elements present before the current element, which are greater than the current elementExample:
Output:[0,0,1,2,0,3]In a particular social network, friends are automatically allocated to users by the system and users cannot add friends of their choice on their own. There are currently N users on the social network, labeled from 2 to N + 1. For every ith user (where I ranges from 2 to N + 1), the system allocated all the users labeled with multiples of I as the user’s friends (if possible). One day, all users of the social network come together for a meeting and form groups such that each person in a group is a direct friend or a friend of a friend of every other person of that group.Example: Input: 10
Output: 3
Three groups will be formed:{2, 3, 4, 5, 6, 8, 9, 10}, {7} and {11}Second Section: Duration:15 minsSQL Query to print the name of the customers who belonged to the city of TexasThird section: This section is for 25 technical MCQs which contained most of its questions from DBMS and data structures.  Fourth Section: 25 aptitudes MCQsAround 140 students were selected for the interview round.Round 2: The interview round was on 27th August 2021.Every one of us had 1 hr slot for an interviewMy interview took place only for 20 minutesThe interviewers were very friendly, for the first few minutes they explained to me about the company, and for the next few minutes, I was asked technical questions from java.What is an immutable class in javaUse of interfaceHashmap purposesClass loadersJava Database ConnectivityCan a nonstatic variable be accessed by the static methodThen I was asked few teamwork-based questions like what are the challenges you have faced in teamwork, explain it with a real-life situation you have faced. I guess they asked me around 5 teamwork-based questions.Then in the end they asked me if I have any questions for them, I asked them about their favorite project in the shell.That day itself they declared the results,89 students were selected, I was one of them.Tips:Be confident.Know everything about your resume.Learn core CSE concepts especially java,oops,DBMS,OS,CN.Practice coding problems from geeks for geeks and Leetcode.For teamwork-based questions, answer them with a real-life situation that you have faced.ALL THE BEST !!!Attention reader! Don’t stop learning now. Get hold of all the important DSA concepts with the DSA Self Paced Course at a student-friendly price and become industry ready. To complete your preparation from learning a language to DS Algo and many more, please refer Complete Interview Preparation Course. In case you are prepared, test your skills using TCS, Wipro, Amazon. Google ,  E-Litmus and Microsoft Test Serieses.