Shell logo

Shell Data Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 26 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
73.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Shell.

Showing 3 of 26
Shell logo
Shell

Data Engineer

Engineering · nearly a year ago

Entry Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Behavioral

It was good, went through some of the basics of oops , dbms , projects in resume which lasts for one hour. There are some questions based on situations and there are some behavioural questions also

Confirmed questions5 questions
  • Could you please explain the concepts of Object-Oriented Programming with illustrative examples?
  • Could you please explain the concepts of Database Management Systems with illustrative examples?
  • Could you please discuss the projects listed on your resume?
Shell logo
Shell

Data Engineer

Engineering · more than a year ago

Mid Difficult Positive experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Behavioral

The interview process for Shell typically takes 1-2 months, with the exact duration varying by role and other factors. It's a direct application process, no third parties involved. I mentioned my notice period was about 20 days, so I needed an expedited process and an offer before my last day. Shell HR is really nice, confirmed by others. The scheduling is a bit different, handled by a team in the Philippines, which can take time for a global organization. My process had two rounds: 1. Professional Round: A virtual call with a 2-5 person panel (2-3 technical folks, 2 HRs). It's a tough, pure technical round testing your expertise, lasting about an hour. They focus on your approach, not just the exact answer, and were supportive. The technical panelists had 10+ years of experience. 2. Structural Round: A 1-hour round, mixing technical and behavioral aspects. The model here is C.A.R. (Capacity, Achievement, Relationship), and they judge you on these. Don't take this lightly; Shell highly values this round. Failing the technical round means you can retry in 3 months, but failing the structural round requires a 1-year wait. All questions are situational/scenario-based, so answer honestly based on your past IT experience. There were 2-3 panelists.

Confirmed questions3 questions
  • Tell me about the most complicated issue you ran into on your last project, how you fixed it, what your plan was, and what you took away from it.
  • What was the hardest part of your recent project, how did you solve it, what was your strategy, and what did you learn?
  • Describe the most complex challenge from your recent project, how you resolved it, your methodology, and your key learnings.
Shell logo
Shell

Analytics Engineer

Analytics

Mid Average Negative experience No offer 3 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite
Interview formats
Behavioral Technical

This was honestly one of the worst interview experiences ever. The people interviewing me seemed to have no clue about what they were asking, and the questions were often incorrect. It felt like they were just making it up as they went along. Interviewers really need to be prepared and know the answers themselves before assessing candidates. The lady gave wrong answers confidently, and the other guy insisted I was wrong even when I knew I was 100% right. They were unprofessional and didn't even let me finish my answers. I suspect they were doing it on purpose, either to reject me or because they already had someone picked. Regardless, interviewers must be knowledgeable. It's not just on the candidate to be professional; the interviewer has a responsibility too.

Confirmed questions2 questions
  • Tell me about a time you faced a worst-case scenario.
  • Can you answer these questions?

Shell Data Engineer Interview Questions

Quoted word for word from Shell interview reports.

What's the difference between a PC source qualifier and an IICS source qualifier?

Read reports

Using PySpark, how would you retrieve the top 3 employees with the highest hike over the last 3 years from an employee table containing columns (id, name, salary, hike, year)?

Read reports

Can you explain the difference between the HAVING and WHERE clauses in SQL?

Read report

Could you please explain the concepts of Database Management Systems with illustrative examples?

Read report

Could you please explain the concepts of Object-Oriented Programming with illustrative examples?

Read report

Formats, difficulty and experience

Across all 26 Shell interview reports.

Interview formats

Technical 45.6%
Behavioral 40.4%
Coding 12.3%
System Design 1.8%

Interview difficulty

Easy 3.8%
Average 65.4%
Difficult 30.8%

Candidate experience

Positive 73.1%
Negative 11.5%
Neutral 15.4%