Upload Button Icon Add office photos

Filter interviews by

iSON Xperiences Big Data Engineer Interview Questions and Answers

Be the first one to contribute and help others!

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. To develop a product catalogue in core Java using Maven.
  • Ans. 

    Develop a product catalogue in core Java using Maven for efficient project management and dependency handling.

    • Set up a Maven project: Use 'mvn archetype:generate' to create a new project structure.

    • Define dependencies: Add necessary libraries in 'pom.xml', e.g., 'javax.persistence' for ORM.

    • Create entity classes: Define product attributes like 'id', 'name', 'description', and 'price'.

    • Implement CRUD operations: Use JPA or...

  • Answered by AI

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. Manual and SQL based questions... practical questins,like writing queries test cases etc.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before May 2022. 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 - Aptitude Test 

Aptitude and coding test

Round 3 - Group Discussion 

Generic topics, time 20 to 30 min

Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself?
  • Q2. Why should we hire you?

Interview Preparation Tips

Interview preparation tips for other job seekers - Joined the company as a fresher through campus placement in 2020. The hiring process was as follows:

Round 1: Aptitude and Coding test. Generic aptitude test - Quant and Logical reasoning. 1 coding question, you can solve in language of your choice.

Round 2: GD

Round 3: HR interview.

I applied via Campus Placement and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

10 Questions

  • Q1. Tell me about yourself
  • Ans. 

    I'm a passionate software engineer with a strong background in full-stack development and a love for solving complex problems.

    • Graduated with a degree in Computer Science from XYZ University.

    • Worked at ABC Corp, where I developed a web application that improved user engagement by 30%.

    • Proficient in languages like JavaScript, Python, and Java, with experience in frameworks such as React and Django.

    • Enjoy collaborating in ag...

  • Answered by AI
  • Q2. Write a program to print unique elements in an array in java
  • Ans. 

    Program to print unique elements in an array in Java

    • Create a HashSet to store unique elements

    • Iterate through the array and add each element to the HashSet

    • Print the HashSet to get the unique elements

  • Answered by AI
  • Q3. Types of data structures
  • Ans. 

    Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.

    • Arrays - a collection of elements of the same type

    • Linked Lists - a sequence of nodes where each node contains a reference to the next node

    • Stacks - a collection of elements with two main operations: push (add) and pop (remove)

    • Queues - a collection of elements with two main operations: enqueue (add) and d...

  • Answered by AI
  • Q4. Tree traversal
  • Q5. What is oops
  • Ans. 

    OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

    • OOPs focuses on creating objects that contain both data and functions.

    • It emphasizes on encapsulation, inheritance, and polymorphism.

    • Examples of OOPs languages are Java, C++, Python, etc.

  • Answered by AI
  • Q6. Applications of oops
  • Ans. 

    OOPs is used for creating modular, reusable and maintainable code.

    • Encapsulation: Hiding implementation details and exposing only necessary information.

    • Inheritance: Reusing code and creating a hierarchy of classes.

    • Polymorphism: Using a single interface to represent multiple entities.

    • Abstraction: Reducing complexity by hiding unnecessary details.

    • Examples: Java, C++, Python, Ruby, etc.

  • Answered by AI
  • Q7. What is inheritance
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

    • Inheritance allows code reuse and promotes code organization.

    • The existing class is called the parent or superclass, and the new class is called the child or subclass.

    • The child class inherits all the properties and methods of the parent class and can also add its own unique properties and ...

  • Answered by AI
  • Q8. What is polymorphism
  • Ans. 

    Polymorphism is the ability of an object to take on many forms.

    • It allows objects of different classes to be treated as if they were objects of the same class.

    • It is achieved through method overriding and method overloading.

    • Example: A parent class Animal can have child classes like Dog, Cat, and Bird, each with their own unique implementation of the method 'makeSound'.

    • Polymorphism makes code more flexible and reusable.

  • Answered by AI
  • Q9. What is abstraction? Explain with example
  • Ans. 

    Abstraction is the process of hiding complex implementation details and exposing only the necessary information.

    • Abstraction helps in reducing complexity and increasing efficiency.

    • It allows us to focus on the essential features of an object or system.

    • For example, a car can be abstracted as a vehicle with certain properties like speed, fuel efficiency, and seating capacity.

    • Abstraction can be achieved through interfaces, ...

  • Answered by AI
  • Q10. What is encapsulation
  • Ans. 

    Encapsulation is the process of hiding implementation details and providing a public interface for accessing the functionality.

    • Encapsulation helps in achieving data abstraction and information hiding

    • It prevents unauthorized access to the internal details of an object

    • It allows for easy modification of implementation without affecting the external code

    • Example: A class with private variables and public methods

    • Example: A b...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - As I'm from ECE background it's little bit easy for me because they ask basic questions. If we are good enough in basics it's easy to crack Mindtree interview

Skills evaluated in this interview

I applied via Company Website and was interviewed in Mar 2021. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. IN TR1 THEY ASKED BASIC QUESTIONS ON ARRAY ,2D ARRAY,SEARCHING AND SORTING ,OOPS CONCEPTS NOT MUCH CODING.
  • Q2. In tr2 they asked me to implement quicksort logic only and what is time complexity, tell about osi model,process synchronization, paging and threads .
  • Ans. 

    Asked to implement quicksort and explain time complexity, OSI model, process synchronization, paging, and threads.

    • Implement quicksort algorithm

    • Explain time complexity of quicksort

    • Describe OSI model and its layers

    • Discuss process synchronization techniques

    • Explain paging and its role in memory management

    • Discuss threads and their use in concurrent programming

  • Answered by AI
  • Q3. Hr round was simple tell me about yourself.

Interview Preparation Tips

Interview preparation tips for other job seekers - I was not able to give answer to paging and process synchronization but was able to implement quicksort,so don't worry give your best and rest leave to life

I applied via Company Website and was interviewed before Mar 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. To write a code using traditional JavaScript methods
  • Ans. 

    Code using traditional JavaScript methods

    • Use document.getElementById() to access HTML elements

    • Use loops like for() and while() for iteration

    • Use if() and switch() for conditional statements

    • Use functions to encapsulate code and improve reusability

  • Answered by AI
  • Q2. Also about complete react concepts of advanced version

Interview Preparation Tips

Interview preparation tips for other job seekers - Have practical knowledge on your domain

I applied via Recruitment Consultant and was interviewed in Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. 1.write a program for fibonacci series
  • Ans. 

    Program to generate Fibonacci series.

    • Declare variables for first two numbers of the series

    • Use a loop to generate subsequent numbers

    • Print the series

  • Answered by AI
  • Q2. 2.basic questions on mysql like what primary key,foreign key, what is static variable ,global variable , write synatx for foreach loop

Interview Preparation Tips

Interview preparation tips for other job seekers - Whatever you learn deeply so that you can expressed it very well and give some example to related question

Skills evaluated in this interview

I applied via Company Website and was interviewed in Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Implement stack using queue
  • Ans. 

    Implement a stack using a queue data structure.

    • Create two queues, q1 and q2.

    • Push operation: Enqueue the element to q1.

    • Pop operation: Dequeue all elements from q1 to q2 except the last one. Dequeue the last element from q1 and return it. Swap q1 and q2.

    • Top operation: Dequeue all elements from q1 to q2 except the last one. Dequeue the last element from q1 and return it. Enqueue the element to q2. Swap q1 and q2.

    • isEmpty o...

  • Answered by AI
  • Q2. Pallindome string
  • Ans. 

    A palindrome string reads the same forwards and backwards, like 'racecar' or 'level'.

    • Definition: A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.

    • Examples: 'madam', '12321', 'A man, a plan, a canal, Panama!' (ignoring spaces and punctuation).

    • Check Method: To check if a string is a palindrome, compare it to its reverse.

    • Case Sensitivity: Palindrome checks ca...

  • Answered by AI
  • Q3. Address of a particular element in an array. And adress of 0th index is given
  • Ans. 

    Finding address of an element in an array given the address of 0th index.

    • Calculate the offset of the desired element from the 0th index address and add it to the 0th index address.

    • Address of ith element = address of 0th element + i * size of each element.

    • Example: Address of 3rd element in an array of strings = address of 0th element + 3 * size of string.

  • Answered by AI
  • Q4. Insertion sort

Interview Preparation Tips

Interview preparation tips for other job seekers - Be strong at basic and ready to face conceptual question

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Apr 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. All technical discussion not much deeper but basic questions of graduation were asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and don't hesitate 🙂
Round 1 - HR 

(2 Questions)

  • Q1. Tell me about yourself.
  • Q2. Salary discussion
Round 2 - HR 
Round 3 - HR 

Interview Preparation Tips

Interview preparation tips for other job seekers - Experienced

Tell us how to improve this page.

Interview Questions from Similar Companies

Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
LTIMindtree Interview Questions
3.7
 • 3k Interviews
WNS Interview Questions
3.3
 • 1.1k Interviews
iEnergizer Interview Questions
4.7
 • 784 Interviews
Startek Interview Questions
3.1
 • 535 Interviews
View all
Customer Care Executive
299 salaries
unlock blur

₹1.3 L/yr - ₹3.8 L/yr

Customer Service Executive
186 salaries
unlock blur

₹1 L/yr - ₹4 L/yr

Quality Analyst
129 salaries
unlock blur

₹1.2 L/yr - ₹5.2 L/yr

Team Lead
127 salaries
unlock blur

₹1.5 L/yr - ₹5.5 L/yr

Customer Support Executive
91 salaries
unlock blur

₹1 L/yr - ₹3.8 L/yr

Explore more salaries
Compare iSON Xperiences with

Tech Mahindra

3.5
Compare

Concentrix Corporation

3.7
Compare

iEnergizer

4.7
Compare

LTIMindtree

3.7
Compare
write
Share an Interview