Mu Sigma Interview Questions

Most Asked Mu Sigma Interview Questions and Answers

On this page, we have provided the most asked Mu Sigma Interview Questions asked to freshers.

Page Highlights:-

  • Mu Sigma Recruitment Process
  • Mu Sigma Technical Interview Questions for CS
  • Mu Sigma Technical Interview Questions for Non CS-IT
  • Mu Sigma HR Interview Questions
cognizant gen c interview questions pdf

Mu Sigma Recruitment Process

Mu Sigma Previous Paper 2023 No Of Questions
MuApt 28 Question
General Knowledge 5 Question
Star Question 2 Question
Case Study 4 question
Pseudo Code 2 Question

Mu Sigma Technical Interview Questions for Non-CS/IT students.

Question 1:- What is a try/catch block?

Answer:-

A try/catch block is used to handle exceptions. Try block defines a set of statements that may lead to an error and the catch block catches the exception.

Question 2:- What is encapsulation?

Answer:-

Encapsulation binds all the data and functions inside a single form hiding them and making the code more secure.

Question 3:- What is an abstract method?

Answer:-

An abstract method is a method that can be declared without any implementation, i.e., it does not require any braces or semicolons.

Question 4:- What are the various types of constructors?

Answer:-

  • Default constructor
  • Parameterized constructor
  • Copy constructor

Question 5:- What are pure virtual functions?

Answer:-

A pure virtual function is a virtual function declared in the Parent class. It does not have any implementation and only has a declaration.

Question 6:- Can a database table exist without a primary key?

Answer:-

Yes, a database table can exist without a primary key.

Question 7:- Write a program to find whether a number is even or odd.

Run
#include 

int main ()
{
    int number;
    printf ("Insert a number \n");
    scanf ("%d", &number);

    //Checking if the number is divisible by 2
    if (number % 2 == 0)
        printf ("Even");
    else
        printf ("Odd");
  
    return 0;
}

Question 8:- What is a memory leak?

Answer:-

When memory is created in the heap but is not deleted later on then it can lead to a memory leak.

Question 9:- What is the waterfall model?

Answer:-

The waterfall model is a linear sequential life cycle model which specifies the software development process in a linear manner.

Question 10:- Explain your project.

Answer:-

  • explain your project
  • describe the team structure
  • technologies used in making the project
  • follow up questions on the projects

Mu Sigma Technical Interview Questions for CS/IT students

Question 1:- Define OSI.

Answer:-

OSI is an acronym for Open Systems Interconnection Model. It characterizes the communication functions of a system. There are seven layers in OSI:-

  • The application layer
  • The presentation layer
  • The session layer
  • The transport layer
  • The network layer
  • The data-link layer
  • The physical layer

Read More:- OSI layers

Question 2:- What is the implementation of merge?

Answer:-
Merge sort work on the divide and conquer approach. It divides the array into equal halves and then sorts the array. The arrays are divided into N sub-arrays where each array will have only one element. Then the N sub-arrays are merged one by one.

Question 3:- What is a sequential access file?

Answer:-

Sequential access files keep the data in sequential order, such that to read data from one file all the data from the preceding files have to be read.

Question 4:- What are derived data types? Name the user-defined data types in C++.

Answer:-

As the name suggests, derived data types are derived from pre-existing data types Example:-

  • Array
  • Pointers
  • Structures
  • Unions

User-defined data types is a special data type that can be customized by the user through existing predefined types. Example:-

  • Structure
  • Union
  • Enumeration

Question 5:- Explain tokens in C.

Answer:-

Tokens are the building blocks of C programming. To write any code in C, we need to use internal tokens. It is the smallest Lexical unit of C.
Examples of tokens:-

  • Keywords
  • Identifiers
  • Constants
  • Strings
  • Operators

Read More:- Tokens

Question 6:- What are the types of joins in DBMS?

Answer:-

  • Inner join
  • Right join
  • Left join
  • Full join
  • Cross join
  • Natural join

Read More:- Types of Joins

Question 7:- Write a program for Heap sort.

Run
#include // including library files 
int temp;
void heapify(int arr[], int size, int i)//declaring functions
{
int max = i;
int left = 2*i + 1;
int right = 2*i + 2;

if (left < size && arr[left] >arr[max])
max= left;

if (right < size && arr[right] > arr[max])
max= right;

if (max!= i)
{
// performing sorting logic by using temporary variable
temp = arr[i];
arr[i]= arr[max];
arr[max] = temp;
heapify(arr, size, max);
}
}

void heapSort(int arr[], int size)// providing definition to heap sort
{
int i;
for (i = size / 2 - 1; i >= 0; i--)
heapify(arr, size, i);
for (i=size-1; i>=0; i--)
{
// swaping logic
temp = arr[0];
arr[0]= arr[i];
arr[i] = temp;
heapify(arr, i, 0);
}
}

void main() // defining main()
{
int arr[] = {58, 134, 3, 67, 32, 89, 15, 10,78, 9};
// array initializing with their elements.
int i;
int size = sizeof(arr)/sizeof(arr[0]);

heapSort(arr, size);

printf("printing sorted elements\n"); // printing the sorted array
for (i=0; i<size; ++i)
printf("%d ",arr[i]);
}

Question 8:- Write a program to merge two sorted arrays without using extra space.

import java.util.Arrays;
public
class Main {
    static int arr1[] = new int[]{1, 12, 9, 3, 17, 20};
    static int arr2[] = new int[]{2, 3, 8, 13};
    static void merge(int m, int n) {
        // Iterate through all elements of ar2[] starting from
        // the last element
        for (int i = n - 1; i >= 0; i--) {
            int j, last = arr1[m - 1];
            for (j = m - 2; j >= 0 && arr1[j] > arr2[i]; j--) arr1[j + 1] = arr1[j];
            // If there was a greater element
            if (j != m - 2 || last > arr2[i]) {
                arr1[j + 1] = arr2[i];
                arr2[i] = last;
            }
        }
    }
    // Driver method to test the above function
    public
    static void main(String[] args) {
        merge(arr1.length, arr2.length);
        System.out.print("After Merging First Array: ");
        System.out.println(Arrays.toString(arr1));
        System.out.print("Second Array:  ");
        System.out.println(Arrays.toString(arr2));
    }
}

Question 9:- Write a program for searching a node in a binary tree.

Question 10:- Tell me about your project.

Answer:-

For Non-CS/IT students your final year project is usually related to core subjects. You can explain your project accordingly and prepare some follow-up questions that can be asked based on your project.

Mu Sigma HR Interview Questions

Question 1:- Introduce Yourself.

Answer:-

This is the opening question of most interviews. Give a brief introduction about yourself and talk about your academic and career highlights.

Read More:-  Introduce Yourself

Question 2:- Describe your most rewarding college experience.

Answer:-

You can talk about academic experiences like winning any competition, leading any team, speaking on an important occasion, etc.

Question 3:- What are your areas of interest to work in?

Answer:-

For this question, you can talk about the technologies you enjoy working with the most. Or if there is any specific project/technology that you are interested in and would like to work on in the future.

Question 4:- What are your hobbies?

Answer:-

Talk about your hobbies and interests. Tell the interviewer what activities you indulge in during your free time.

Read More:- Hobbies and Interests

Question 5:- Are you willing to relocate?

Answer:-

Relocation questions are asked in the Mu Sigma interviews. You should always tell the interviewer “yes” to relocation. 

Read More:- Relocation questions

Question 6:- According to you, what are the cons of working from home?

Answer:-

With the start of the pandemic Mu Sigma has undertaken a work-from-home and hybrid model of work. However, there are many difficulties in sustaining these models.

Question 7:- Who is the CEO of Mu Sigma?

Answer:-

CEO of Mu Sigma is Mr. Dhiraj Rajaram

Question 8:- What do you know about the company?

Answer:-

Do some research on the company, such as its CEO, newest technologies or projects on which the company is working, branches, and so on.

Question 9:- Why Mu Sigma?

Answer:-

Mu Sigma is one of the leading IT companies in India. As a fresher, working in a company where I can work with various new technologies and also get a chance to work with people on a global scale.

Question 10:- Any questions for me?

Answer:-

Always ask the interviewer a few questions before leaving the interview. It will give a good impression. Common questions you can ask:-

  • What is the usual work day here like?
  • Will there be any training period?
  • What do you like most about working here?

Read More:- Any questions for me?