Mitel Communications Interview Questions

C

1)Difference between Structure and Union?

2)Real-Time Application of Union?

3)Write a Program for conversion of string to integer without using library function?

4)Write a Program to find even (or) odd numbers without using the modulus operator?

5)Explain the difference between the code section and the data section?

6)Memory layout of a C program?

7)Difference between Declaration and Definition?

8)Write a Program for Sum of digits of a given number until the sum is a 
    single digit using recursion?

9)Write a Program for Reverse a String?

10)Write a Program to find whether the substring is present in the main string (or) not 
      if it is present delete the substring and print the remaining string?

11)Write a logic for reversing the bits?

12)Declare an array of 5 Integers and pass that array to one function and print
      the second value of the array without using the index operator?

13)Write a Program to find the second largest element in an array?

14)Write Sorting Logic


C++

1)What are the Access Specifiers in C++?

2)Question on OOPS Concept?

3)What is Polymorphism?



TCP/IP

1)Difference between TCP and UDP?

2)TCP Applications and UDP Applications?

3)Is Whatsapp TCP (or) UDP?

4)Write a Program to check the given string is a valid IPV4 address (or) not?

Testing

1)Explain Five scenarios on how to test an ATM, Login of Facebook?

2)Basics of Testing?

3)Explain how to test the MakeMyTrip login page?

Data Structure

1)What are the types of Data Structure?

2)Write a Program to delete the node?

3)Write a Program to delete the second node from last?

4)Write  a Program to delete the node and the user have to decide which node 
    have to delete at run time?

Embedded Systems

1)Difference between Analog Communication and Digital Communication?

2)Explain Arduino?

3)What is Micro Controller?

4)What are the Components of the MicroController?


Python

1)Question on Python Dictionaries?


Puzzle

 1)In front of you 3 boxes. One box contains blue balls, another box black balls, and the last 
    Contain both blue and black balls. Each box having labels. But Unfortunately,  all the labels 
    are wrong and you have to fix them correctly. You cannot see inside the boxes. But you can
    ask any sample from any box. What is the minimum number of samples you need to label 
    all of the boxes correctly?