Upload Button Icon Add office photos

Punj Lloyd

Compare button icon Compare button icon Compare

Filter interviews by

Punj Lloyd Data Engineer Interview Questions and Answers

Updated 24 Sep 2024

Punj Lloyd Data Engineer Interview Experiences

1 interview found

Data Engineer Interview Questions & Answers

user image Anonymous

posted on 24 Sep 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Aug 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is Data sharding
  • Ans. 

    Data sharding is the process of splitting a database into smaller, more manageable parts called shards.

    • Data sharding helps distribute data across multiple servers to improve performance and scalability.

    • Each shard contains a subset of the data, allowing for parallel processing and faster query times.

    • Common sharding techniques include range-based sharding, hash-based sharding, and key-based sharding.

    • Examples of data shar...

  • Answered by AI
  • Q2. What is clustering
  • Ans. 

    Clustering is a technique used in data analysis to group similar data points together based on certain criteria.

    • Clustering is an unsupervised machine learning technique.

    • It is used to discover hidden patterns or groupings in data.

    • Common clustering algorithms include K-means, hierarchical clustering, and DBSCAN.

    • Example: clustering customers based on their purchasing behavior to identify different market segments.

  • Answered by AI

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What about last company working
  • Q2. How much experience you have in IT.
Round 2 - HR 

(2 Questions)

  • Q1. Why you are looking for job in IRB
  • Q2. How much salary do you want in IRB.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic math questions

Round 2 - Technical 

(2 Questions)

  • Q1. Questions about oops concept
  • Q2. What is function overloading and function overriding
  • Ans. 

    Function overloading is having multiple functions with the same name but different parameters. Function overriding is redefining a base class function in a derived class.

    • Function overloading allows multiple functions with the same name but different parameters.

    • Function overriding involves redefining a base class function in a derived class with the same name and parameters.

    • Example of function overloading: void print(in...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Difference between let, const and var
  • Ans. 

    let, const, and var are all used to declare variables in JavaScript, but they have different scopes and behaviors.

    • let: block-scoped variable, can be reassigned

    • const: block-scoped variable, cannot be reassigned, but its properties can be modified

    • var: function-scoped variable, can be reassigned

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. What's your weakness, strength, tell me more about your last project
Round 3 - One-on-one 

(1 Question)

  • Q1. Managerial Round

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. Explain oops concepts in Java, what is synchronization.
  • Ans. 

    OOPs concepts in Java and synchronization

    • OOPs concepts include inheritance, polymorphism, encapsulation, and abstraction

    • Inheritance allows a class to inherit properties and methods from another class

    • Polymorphism allows objects to take on multiple forms

    • Encapsulation hides the implementation details of a class from other classes

    • Abstraction focuses on the essential features of an object

    • Synchronization is used to control a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic java questions . How to manage conflicts within team members. How do you upskill

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Mar 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Technical plus general knowledge appti

Round 2 - Technical 

(1 Question)

  • Q1. OOPS concepts and .net questions
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion and Company culture

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with basics OOPs concepts And aptitude test
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 

(4 Questions)

  • Q1. I'm mohd mukeem i have qualifying 12th pass
  • Q2. I have questioning
  • Q3. I'm offline tast
  • Q4. I'm offline tast
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Java programming questions

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. DIfference between Absolute and relative xpath
  • Ans. 

    Absolute xpath specifies the complete path from the root element to the desired element, while relative xpath starts from the current node.

    • Absolute xpath starts with a single forward slash (/) and is more specific.

    • Relative xpath starts with a double forward slash (//) and is more flexible.

    • Absolute xpath is prone to breakage if the structure of the page changes.

    • Relative xpath is easier to maintain as it adapts to change...

  • Answered by AI
  • Q2. Define push and fetch
  • Ans. 

    Push and fetch are two common operations used in software development and version control systems.

    • Push refers to the action of sending local changes to a remote repository.

    • Fetch refers to the action of retrieving the latest changes from a remote repository.

    • Push and fetch are commonly used in Git, a popular version control system.

    • Pushing changes allows others to access and review your code.

    • Fetching changes ensures that ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Sep 2023. 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 - Coding Test 

Coding Test, Technical

Round 3 - HR 

(1 Question)

  • Q1. Asking about the previous role and responsibility.

Interview Preparation Tips

Interview preparation tips for other job seekers - No Round 2

Punj Lloyd Interview FAQs

How many rounds are there in Punj Lloyd Data Engineer interview?
Punj Lloyd interview process usually has 1 rounds. The most common rounds in the Punj Lloyd interview process are One-on-one Round.

Tell us how to improve this page.

Punj Lloyd Data Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Manager
37 salaries
unlock blur

₹8 L/yr - ₹18.8 L/yr

Deputy Manager
33 salaries
unlock blur

₹7 L/yr - ₹13 L/yr

QA QC Engineer
33 salaries
unlock blur

₹2.2 L/yr - ₹7.2 L/yr

Senior Engineer
32 salaries
unlock blur

₹3.8 L/yr - ₹9 L/yr

Engineer
29 salaries
unlock blur

₹2.2 L/yr - ₹6.2 L/yr

Explore more salaries
Compare Punj Lloyd with

Larsen & Toubro Limited

4.0
Compare

Tata Projects

4.2
Compare

Hindustan Construction Company

4.2
Compare

Simplex Infrastructures

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview