Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Engro Technologies Team. If you also belong to the team, you can get access from here

Engro Technologies Verified Tick

Compare button icon Compare button icon Compare
3.4

based on 60 Reviews

Filter interviews by

Engro Technologies Backend Developer Interview Questions and Answers

Updated 18 May 2022

Engro Technologies Backend Developer Interview Experiences

1 interview found

I applied via Naukri.com and was interviewed before May 2021. 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 - Technical 

(2 Questions)

  • Q1. Array functions, String functions, patterns
  • Q2. MySQL quires, loops, index in database
Round 3 - Coding Test 

They few logics on array sorting and patterns

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong in fundamentals. communication matters

Interview questions from similar companies

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

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Typewriting knowledge
  • Q2. Laptop having or not

Interview Preparation Tips

Topics to prepare for Xtancia Technosoft Backend Developer interview:
  • Typescript
Interview preparation tips for other job seekers - Good only
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Feb 2023. There were 4 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 

No of Questions : 4 questions
Difficulty : Difficult
Topics : Sieve of eratosthenis, DP, Hashing

Round 3 - Technical 

(3 Questions)

  • Q1. Search in the rotated Sorted array. (Binary Search - pivot)
  • Ans. 

    Search for an element in a rotated sorted array using binary search with pivot.

    • Find the pivot element using binary search.

    • Compare the target element with the first element of the array to determine which half to search.

    • Perform binary search on the selected half of the array.

    • Repeat until the target element is found or the array is exhausted.

  • Answered by AI
  • Q2. Sort the array which consists of 0's, 1's , 2's. (Two Pointer approach)
  • Ans. 

    Sort an array of 0's, 1's, and 2's using two pointer approach.

    • Initialize two pointers, one at the beginning and one at the end of the array.

    • Traverse the array and swap 0's to the beginning and 2's to the end using the pointers.

    • Stop when the pointers meet or cross each other.

  • Answered by AI
  • Q3. Tell me about id selector in CSS
  • Ans. 

    ID selector is used to select an element with a specific ID attribute in CSS.

    • ID selector is denoted by '#' followed by the ID name.

    • ID should be unique on a page.

    • ID selector has higher specificity than class selector.

    • Example: #header { color: blue; }

  • Answered by AI
Round 4 - Technical 

(5 Questions)

  • Q1. Differences between ShallowCopy & DeepCopy
  • Ans. 

    ShallowCopy copies only the reference of an object while DeepCopy creates a new object with a new reference.

    • ShallowCopy creates a new reference to the same object, so changes made to the copy will reflect in the original object.

    • DeepCopy creates a new object with a new reference, so changes made to the copy will not reflect in the original object.

    • ShallowCopy is faster and less memory-intensive than DeepCopy.

    • DeepCopy is ...

  • Answered by AI
  • Q2. Define Copy Constructor
  • Ans. 

    Copy constructor is a special constructor that creates a new object by copying an existing object.

    • It is used to create a new object with the same values as an existing object.

    • It takes an object of the same class as a parameter.

    • It is automatically called when a new object is created from an existing object.

    • It creates a deep copy of the object, meaning that all the member variables are copied.

    • Example: class MyClass { pub...

  • Answered by AI
  • Q3. Define Operator overloading
  • Ans. 

    Operator overloading allows operators to have different meanings based on the context of their usage.

    • Operator overloading is a feature in object-oriented programming languages.

    • It allows operators to be redefined for custom classes.

    • For example, the '+' operator can be overloaded to concatenate strings or add numbers.

    • It can improve code readability and reduce the amount of code needed for certain operations.

  • Answered by AI
  • Q4. Differences between struct and class
  • Ans. 

    Struct is a value type while class is a reference type in C#.

    • Structs are stored on the stack while classes are stored on the heap.

    • Structs cannot be inherited while classes can be inherited.

    • Structs do not support destructors while classes do.

    • Structs are used for small data structures while classes are used for larger, more complex objects.

    • Example of struct: struct Point { public int X; public int Y; }

    • Example of class: c...

  • Answered by AI
  • Q5. DSA : Search an element in infinite soted array
  • Ans. 

    Search an element in an infinite sorted array using binary search.

    • Initialize low as 0 and high as 1.

    • Double the high index until arr[high] is greater than the target element.

    • Perform binary search between low and high indexes.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Moveinsync Technology Solutions Backend Developer interview:
  • OS
  • DBMS
  • OOPS
  • Binary Search
  • DP
Interview preparation tips for other job seekers - Dont neglect Core CS Fundamentals . Even you are so good in Dev or DSA. You'll be asked questions based on CS Fundamentals like OS, DBMS, OOP etc
Dont get tensed if something doesn't goes well in middle of interview. Interviewers are friendly and will help us in middle.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
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 

Easy to Medium Data Structures Question they will ask

Round 3 - Technical 

(2 Questions)

  • Q1. Basic DSA questions and basic core topics
  • Q2. Java easy to medium difficulty questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Have your fundamentals clear, and do the questions from leetcode
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Mar 2023. There was 1 interview round.

Round 1 - Coding Test 

6 questions to be dones in 1 hr 5 mins

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare graphs perfectly
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Typewriting knowledge
  • Q2. Laptop having or not

Interview Preparation Tips

Topics to prepare for Xtancia Technosoft Backend Developer interview:
  • Typescript
Interview preparation tips for other job seekers - Good only
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Feb 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Coding Test 

No of Questions : 4 questions
Difficulty : Difficult
Topics : Sieve of eratosthenis, DP, Hashing

Round 3 - Technical 

(3 Questions)

  • Q1. Search in the rotated Sorted array. (Binary Search - pivot)
  • Ans. 

    Search for an element in a rotated sorted array using binary search with pivot.

    • Find the pivot element using binary search.

    • Compare the target element with the first element of the array to determine which half to search.

    • Perform binary search on the selected half of the array.

    • Repeat until the target element is found or the array is exhausted.

  • Answered by AI
  • Q2. Sort the array which consists of 0's, 1's , 2's. (Two Pointer approach)
  • Ans. 

    Sort an array of 0's, 1's, and 2's using two pointer approach.

    • Initialize two pointers, one at the beginning and one at the end of the array.

    • Traverse the array and swap 0's to the beginning and 2's to the end using the pointers.

    • Stop when the pointers meet or cross each other.

  • Answered by AI
  • Q3. Tell me about id selector in CSS
  • Ans. 

    ID selector is used to select an element with a specific ID attribute in CSS.

    • ID selector is denoted by '#' followed by the ID name.

    • ID should be unique on a page.

    • ID selector has higher specificity than class selector.

    • Example: #header { color: blue; }

  • Answered by AI
Round 4 - Technical 

(5 Questions)

  • Q1. Differences between ShallowCopy & DeepCopy
  • Ans. 

    ShallowCopy copies only the reference of an object while DeepCopy creates a new object with a new reference.

    • ShallowCopy creates a new reference to the same object, so changes made to the copy will reflect in the original object.

    • DeepCopy creates a new object with a new reference, so changes made to the copy will not reflect in the original object.

    • ShallowCopy is faster and less memory-intensive than DeepCopy.

    • DeepCopy is ...

  • Answered by AI
  • Q2. Define Copy Constructor
  • Ans. 

    Copy constructor is a special constructor that creates a new object by copying an existing object.

    • It is used to create a new object with the same values as an existing object.

    • It takes an object of the same class as a parameter.

    • It is automatically called when a new object is created from an existing object.

    • It creates a deep copy of the object, meaning that all the member variables are copied.

    • Example: class MyClass { pub...

  • Answered by AI
  • Q3. Define Operator overloading
  • Ans. 

    Operator overloading allows operators to have different meanings based on the context of their usage.

    • Operator overloading is a feature in object-oriented programming languages.

    • It allows operators to be redefined for custom classes.

    • For example, the '+' operator can be overloaded to concatenate strings or add numbers.

    • It can improve code readability and reduce the amount of code needed for certain operations.

  • Answered by AI
  • Q4. Differences between struct and class
  • Ans. 

    Struct is a value type while class is a reference type in C#.

    • Structs are stored on the stack while classes are stored on the heap.

    • Structs cannot be inherited while classes can be inherited.

    • Structs do not support destructors while classes do.

    • Structs are used for small data structures while classes are used for larger, more complex objects.

    • Example of struct: struct Point { public int X; public int Y; }

    • Example of class: c...

  • Answered by AI
  • Q5. DSA : Search an element in infinite soted array
  • Ans. 

    Search an element in an infinite sorted array using binary search.

    • Initialize low as 0 and high as 1.

    • Double the high index until arr[high] is greater than the target element.

    • Perform binary search between low and high indexes.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Moveinsync Technology Solutions Backend Developer interview:
  • OS
  • DBMS
  • OOPS
  • Binary Search
  • DP
Interview preparation tips for other job seekers - Dont neglect Core CS Fundamentals . Even you are so good in Dev or DSA. You'll be asked questions based on CS Fundamentals like OS, DBMS, OOP etc
Dont get tensed if something doesn't goes well in middle of interview. Interviewers are friendly and will help us in middle.

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - Coding Test 

Easy to Medium Data Structures Question they will ask

Round 3 - Technical 

(2 Questions)

  • Q1. Basic DSA questions and basic core topics
  • Q2. Java easy to medium difficulty questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Have your fundamentals clear, and do the questions from leetcode
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Lovely Professional University (LPU) and was interviewed in Mar 2023. There was 1 interview round.

Round 1 - Coding Test 

6 questions to be dones in 1 hr 5 mins

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare graphs perfectly

I applied via Referral

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Aptitude Test 

Interview Preparation Tips

Interview preparation tips for other job seekers - Do Dsa and practice a question from leetcode and hacker rank

Engro Technologies Interview FAQs

How many rounds are there in Engro Technologies Backend Developer interview?
Engro Technologies interview process usually has 3 rounds. The most common rounds in the Engro Technologies interview process are Resume Shortlist, Technical and Coding Test.
What are the top questions asked in Engro Technologies Backend Developer interview?

Some of the top questions asked at the Engro Technologies Backend Developer interview -

  1. Array functions, String functions, patte...read more
  2. MySQL quires, loops, index in datab...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Engro Technologies interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Engro Technologies Backend Developer Salary
based on 5 salaries
₹5.2 L/yr - ₹6.3 L/yr
35% less than the average Backend Developer Salary in India
View more details

Engro Technologies Backend Developer Reviews and Ratings

based on 2 reviews

2.9/5

Rating in categories

3.3

Skill development

3.3

Work-Life balance

2.3

Salary & Benefits

2.9

Job Security

2.3

Company culture

2.6

Promotions/Appraisal

2.9

Work Satisfaction

Explore 2 Reviews and Ratings
Senior Software Engineer
18 salaries
unlock blur

₹6.3 L/yr - ₹13.4 L/yr

Cloud Engineer
17 salaries
unlock blur

₹3.4 L/yr - ₹9 L/yr

Software Engineer
15 salaries
unlock blur

₹4.5 L/yr - ₹10.5 L/yr

Associate Cloud Engineer
14 salaries
unlock blur

₹2.8 L/yr - ₹4.8 L/yr

Software Developer
8 salaries
unlock blur

₹4.2 L/yr - ₹5.4 L/yr

Explore more salaries
Compare Engro Technologies 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