Upload Button Icon Add office photos

SHL

Compare button icon Compare button icon Compare
3.5

based on 104 Reviews

Filter interviews by

SHL Data Engineer Interview Questions and Answers

Updated 17 Aug 2022

SHL Data Engineer Interview Experiences

1 interview found

Data Engineer Interview Questions & Answers

user image Preetanshu Shukla

posted on 17 Aug 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Spark scala questions
  • Q2. Sql queries normal joins

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn spark scala .
Glue questions are asked.
Sql is mandatory.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Create datafram, create new column, find the consucutive user id by date
  • Ans. 

    Create dataframe, add new column, find consecutive user IDs by date

    • Create a dataframe with user IDs and dates

    • Add a new column to calculate the difference in dates for each user ID

    • Identify consecutive user IDs based on the date difference

  • Answered by AI
  • Q2. Azure, dalta tables,
Round 2 - HR 

(2 Questions)

  • Q1. Salary expectation
  • Q2. Why do you want to switch
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. How to implement SSO ?
  • Ans. 

    SSO can be implemented using protocols like SAML, OAuth, or OpenID Connect.

    • Choose a suitable SSO protocol like SAML, OAuth, or OpenID Connect.

    • Integrate the chosen protocol with your application's authentication system.

    • Set up identity providers (IdP) and service providers (SP) for SSO.

    • Implement single sign-on functionality to allow users to access multiple applications with one set of credentials.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn Data Structures and Algos
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Hhwokhhhh uujjj huko jikkkih
  • Q2. Hhhhygh iiuii jkjj jkkkkoi huu

Interview Preparation Tips

Interview preparation tips for other job seekers - It is good

Database Admin Interview Questions & Answers

CIEL HR user image Mohammed Irshadh

posted on 6 Sep 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. What is scrum tech?
  • Ans. 

    Scrum tech is a framework used in agile project management for software development.

    • Scrum tech involves breaking down a project into smaller tasks called sprints

    • It emphasizes collaboration, flexibility, and continuous improvement

    • Common roles in scrum tech include product owner, scrum master, and development team

    • Daily stand-up meetings are held to discuss progress and challenges

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. DSA like stack,
  • Q2. Framework questions
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Apr 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

C, C++, Java, PHP i can do this programming for coding test

Round 3 - Technical 

(3 Questions)

  • Q1. What is Java? What is Class? What is Polymorphism? What is Backend web development? What is Data Abstraction? What is Artificial Intelligence? What is a software? What is Frontend web development? What i...
  • Ans. 

    Java is a popular programming language used for developing a wide range of applications.

    • Java is an object-oriented language.

    • It is platform-independent and can run on any device with a Java Virtual Machine (JVM).

    • Java is known for its robustness, security, and scalability.

    • It is widely used in web development, mobile app development, and enterprise software development.

  • Answered by AI
  • Q2. What is Method Overloading?
  • Ans. 

    Method Overloading is the ability to have multiple methods with the same name but different parameters.

    • Method Overloading is a feature of object-oriented programming.

    • It allows a class to have multiple methods with the same name but different parameters.

    • The compiler determines which method to call based on the number and types of arguments passed.

    • Example: void print(int x), void print(String s), void print(int x, String

  • Answered by AI
  • Q3. What is Abstract class?
  • Ans. 

    An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

    • An abstract class can have abstract and non-abstract methods.

    • Abstract methods have no implementation and must be implemented by the derived class.

    • An abstract class can have constructors and instance variables.

    • An abstract class can be used to define a common interface for a group of related classes.

    • Example: Animal is a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - When you are coming to interview be prepare with subjects and come.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Sumif, Countif, Averageif
Round 2 - Technical 

(1 Question)

  • Q1. Vlookup, Hlookup, Index Match, Pivot
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Mar 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Different ways to kill a process
  • Ans. 

    Different ways to kill a process

    • Using task manager in Windows

    • Using kill command in Linux/Unix

    • Using Activity Monitor in macOS

    • Using Process Explorer in Windows

    • Using pkill command in Linux/Unix

  • Answered by AI
  • Q2. What is a zombie process
  • Ans. 

    A zombie process is a process that has completed its execution but still has an entry in the process table.

    • Zombie processes occur when a child process finishes execution before its parent process.

    • The parent process should call the wait() system call to retrieve the exit status of the child process and remove it from the process table.

    • If the parent process fails to do so, the child process becomes a zombie process.

    • Zombi...

  • Answered by AI
Round 3 - Coding Test 

Python question based on function

Interview Preparation Tips

Interview preparation tips for other job seekers - research about the company and get to know the job profile

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Laravel Questions i.e Service Provider, Reverse Routing, Traits, Events etc.
Round 2 - HR 

(7 Questions)

  • Q1. What are your salary expectations?
  • Q2. Share details of your previous job.
  • Q3. Why are you looking for a change?
  • Q4. Where do you see yourself in 5 years?
  • Q5. What are your strengths and weaknesses?
  • Q6. Tell me about yourself.
  • Q7. Salary Discussion, joining discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Looking for career growth regularly buildup skills, always positive thinking, solve problems.

SHL Interview FAQs

How many rounds are there in SHL Data Engineer interview?
SHL interview process usually has 2 rounds. The most common rounds in the SHL interview process are Resume Shortlist and Technical.
How to prepare for SHL Data Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at SHL. The most common topics and skills that interviewers at SHL expect are Data Warehousing, SCALA and Spark.
What are the top questions asked in SHL Data Engineer interview?

Some of the top questions asked at the SHL Data Engineer interview -

  1. sql queries normal jo...read more
  2. spark scala questi...read more

Tell us how to improve this page.

SHL Data Engineer Salary
based on 4 salaries
₹10.5 L/yr - ₹17.4 L/yr
39% more than the average Data Engineer Salary in India
View more details
Software Engineer
66 salaries
unlock blur

₹8 L/yr - ₹22 L/yr

Associate Software Engineer
47 salaries
unlock blur

₹6.7 L/yr - ₹13 L/yr

Senior Software Engineer
31 salaries
unlock blur

₹10.5 L/yr - ₹30 L/yr

QA Engineer
28 salaries
unlock blur

₹5.5 L/yr - ₹13 L/yr

Manager
23 salaries
unlock blur

₹5.8 L/yr - ₹17.2 L/yr

Explore more salaries
Compare SHL with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview