Tech Mahindra Interview Process & Preparation

0

 Tech Mahindra Interview Process & Preparation


Totally Four Rounds:

1. Online Test
2. Story Writing
3.Technical Round
4.Hr Round

Online test:



Technical Round

Tech Mahindra interview questions related to technical profiles 

Below are a number of Tech Mahindra interview questions that were asked for technical roles. Go through them and explore your answers depending on what your role is and which therefore, are more relevant to your preparation.

  • What are the different types of integration testing?
  • What do you understand by multi-threading and multi-tasking?
  • What do you mean by the term ‘normalisation’?
  • When should structures be passed by values or by reference?
  • How are Windows programs different from regular C-programs?
  • Have you written applications to retrieve stored images in a table?
  • How would you rename a function in C?
  • What do you understand by modular programming?
  • Give a general algorithm for converting an m-ary tree to a 2-ary tree.
  • How many links are there in a binary tree of N nodes?
  • What are the different types of integration testing?
  • Differentiate between RAM and ROM.
  • Define macros.
  • Give some salient points of difference between request processor and request dispatcher.
  • Describe the Diamond problem. Where does this problem occur?
  • Differentiate between C and C++ languages.
  • Write a program using SQL queries to find a unique entry in a table.
  • Differentiate between short-term, long-term and medium-term schedulers.
  • Differentiate between compilers and interpreters.
  • Devise a program to implement the Fibonacci sequence.
  • Describe these Operating System concepts: Fragmentation and segmentation
  • Differentiate between swapping and paging.
  • How does a debugger set breakpoints in a code that you are debugging?

Tech Mahindra interview questions from non-technical/HR rounds

When it comes to the HR round, your interview questions would be more behavioural in nature and focus more on your interpersonal skills. Here is a list of Tech Mahindra interview questions that have been asked in HR rounds before. Preparing these would give you a good idea on answering similar other questions you might face.

  • Are you a team player?
  • Which is the last book that you read?
  • Is money important to you?
  • Who or what has had the greatest influence on your life?
  • What is your favourite subject?
  • Are you willing to travel? How much?
  • How much money do you need to make in order to be happy?
  • Would you rather work with information or with people?
  • What motivates you?
  • Why should we hire you?
  • What kind of salary are you looking for?
  • What motivates you to join Tech Mahindra?
  • Rate your interview on a scale of 1 to 10.
  • How do you see your progress while working at Tech Mahindra?
  • What motivates you to put forth your best effort?
  • How has your education prepared you for a career?
  • What qualifications do you have that make you think that you will be successful in this career?
  • How do you define or evaluate success?
  • What do you think is the reason behind your rejections in the campus placement processes (if any)?
  • Describe your various hobbies. What do you like to do in your free time?

Excerpts from Interview #1:
(IT student having 10th grade- 84.2% 12th grade-78.7% and graduation score-75.3%)
Technical Interview:
  • What are the different types of integration testing?
  • Differentiate between RAM and ROM.
  • Define macros.
  • What do you understand by multi-threading and multi-tasking?
  • What do you mean by the term "normalization"?
  • When should structures be passed by values or by reference?
  • How are Windows programs different from normal C-programs?
  • Give some salient points of difference between request processor and request dispatcher.
  • Have you written applications to retrieve stored images in a table?
HR Interview:
  • Which is the last book that you read?
  • Do you have any questions for us?
  • What is your favorite subject?
  • Are you willing to travel? How much?
  • Is money important to you?
  • How much money do you need to make to be happy?
  • Would you rather work with information or with people?
  • Are you a team player?
  • What motivates you?
  • Why should I hire you?
  • What kind of salary are you looking for?
  • What motivates you to join Tech Mahindra?
  • Rate your interview on a scale of 10.
Excerpts from Interview #2:
(CSE student with 7.34 CGPA and having 87.5 % in 12th and 90 % in 10th standard.)
Technical interview:
  • A lot of questions based on networking theory and networking models were asked.
  • Explain these terms: Stack, Queue, Array and Linked List
  • What are static variables and functions?
  • How would you rename a function in C?
  • What do you understand by modular programming?
  • Give a general algorithm for converting a m-array tree to a 2-ary tree.
  • How many links are there in a binary tree of N nodes?
  • Have you used threaded trees anytime in your life time?
  • How is a macro different from a function?
HR Interview:
  • What new value can you add to our organization?
  • A difficult situation was described. How would you deal with this situation?
  • Tell me a time when you were disappointed in your behavior.
  • What were your favorite subjects during the course of your study?
  • Why is your CGPA low?
  • What projects did you undertake during your engineering? Describe your role in these projects.
  • How would rate yourself in technical and communication skills?
Excerpts from Interview #3:
(ECE student with profile as 6.52 CGPA and having 71.4 % in 12th and 74.5 % in 10th.)
Technical interview:
  • Which technology does Pentium use - RISC or CISC?
  • How would you create a footprint in your PCB designer software (say, Altium)?
  • How many times do you reuse the code that you develop? How do you reuse it?
  • Explain Cloud computing.
  • Describe horizontal scalability and vertical scalability.
  • What is an adaptive learning bridge?
  • Tell me operating systems used in mobile.
  • Write a program for finding factorial of a number.
  • Why doesn't FORTRAN support recursion?
HR Interview:
  • Suppose you have to submit an assignment in one hour and say, the power goes out. What steps will you undertake?
  • Why should we select you over others?
  • Do you enjoy doing independent research?
  • Where do you want to be ten years from now?
  • Why did you choose this career?
  • When did you decide on this career?
Excerpts from Interview #4:
(Computer Science Engineering student with profile as 7.7 CGPA and having 84.4 % in 12th and 86.2 % in 10th.)
Technical interview:
  • Describe the Diamond problem. Where does this problem occur?
  • Differentiate between C and C++.
  • Write a program using SQL queries to find a unique entry in a table.
  • Difference between short term, long term and medium term scheduler.
  • Differentiate between compilers and interpreters.
  • Devise a program to implement the Fibonacci sequence.
  • Describe these Operating System concepts: Fragmentation, Segmentation
  • Differentiate between swapping and paging.
  • How does a debugger set breakpoints in a code you are debugging?
HR Interview:
  • How has your experience been at your institute of graduation? What were your key takeaways?
  • Why do you wish to join TCS? Do you not wish to join any other software firm visiting your campus?
  • What are your future plans?
  • What are your strengths? Weakness?
  • If you could be any animal, what would it be?
  • How can you contribute to this company?
  • What kind of a manager would you be?
Excerpts from Interview #5:
(ECE background with profile as 7.25 CGPA and having 79.1 % in 12th and 84.7 % in 10th.)
Technical interview:
  • Write the Shortest path algorithm for a graph.
  • What are the complexities of sorting algorithms and how can this complexity be calculated?
  • Define binary tree insertion.
  • What 'lex' does?
  • Differentiate between a constructor and a method in C++.
  • Differentiate between an Interface and an Abstract class?
  • What are the various IPC mechanisms? Why is message passing costlier than semaphore?
  • What happens when main () method is declared as private?
HR Interview:
  • How do you see your progress while working at Tech Mahindra?
  • Who or what has had the greatest influence on your life?
  • What motivates you to put forth your best effort?
  • How has your education prepared you for a career?
  • What qualifications do you have that make you think that you will be successful in this career?
  • How do you define or evaluate success?
  • Why motivates you to join Tech Mahindra?
  • What is the reason behind your numerous rejections in the campus placement processes?
  • Describe your various hobbies. What do you like to do in your free time?
Excerpts from Interview #6:
(IT student with profile as 6.25 CGPA and having 78.5 % in 12th and 87.3 % in 10th.)
Technical interview:
  • How to install Apache Server on our Machines?
  • What are the numerous projects that you've undertaken? Describe the basic working of these projects? What problems did you face?
  • What are skew trees? For a tree with 4 nodes draw all possible binary? Generalize for n nodes how many binary trees can be drawn?
  • What is 2 dimensional linked list?
  • What environment variables are required to be set on a machine in order to run Java programs?
  • How and who handles data looping?
  • Define syntax and semantic errors.
  • How would you react in case: Your manager gives you a problem that you have no idea how to solve, but you need to submit the solution in 2 hours? Wow would you react to it?
HR Interview:
  • Has there been a situation when you’ve had any idea but have not been able to implement it?
  • What are your interests and hobbies? How do you spend your free time?
  • Do you have any plans for further education?
  • How much training do you think you'll need to become a productive employee?
  • What qualities do you feel a successful manager should have?
  • Why do you want to work in our organization?
  • Would you like to ask us anything?

C Interview Questions

 
  • What is the difference between #include <file> and #include “file” ?
  • What is a void pointer?
  • Can the size of an array be declared at runtime?
  • What will be the output of the following code snippet?
  • How do you construct an increment statement or decrement statement in C?
  • What is the difference between Call by Value and Call by Reference?
  • What is a stack?
  • What is spaghetti programming?
  • What is the modulus operator?
  • What is a nested loop?
  • How do you declare a variable that will hold string values?
  • What is a syntax error?
  • Can we use  “int” data type to store the value 32768? Why?
  • Why is it that not all header files are declared in every C program?
  • When is the “void” keyword used in a function?
  • What is wrong in this statement?  scanf(“%d”,whatnumber);?


Object Oriented Programming Interview Questions

 
  • What is OOPS? Explain basic concepts?
  • What is an Inline function?
  • Define Destructor?
  • What is friend function?
  • What is function overloading?
  • What is the use of finalize method?
  • What are sealed modifiers?
  • Explain Persistence and Collaboration?
  • What is composition? Explain the purpose of composition?
  • What are the features that are provided to make a program modular?
  • The difference between class and an object?
  • Difference between overloading and overriding?
  • What is exception handling?
  • What are tokens?
  • What is method overriding?
  • How can we call the base method without creating an instance?


VLSI Design Interview Questions

 
  • Square Root Calculation For Dp Flow Transmitter?
  • Explain how logical gates are controlled by Boolean logic?
  • Mention what is the difference between the TTL chips and CMOS chips?
  • Explain what is a sequential circuit?
  • Explain what is Verilog?
  • Explain why present VLSI circuits use MOSFETs instead of BJTs?
  • Explain what is the depletion region?
  • Briefly, explain about NMOS and PMOS logic?
  • Explain what is the use of defpararm?
  • Explain what is Slack?
  • Explain what is SCR (Silicon Controlled Rectifier)?
  • Explain what is the depletion region?
  • Explain why is the number of gate inputs to CMOS gates usually limited to four?
  • Explain what is SCR (Silicon Controlled Rectifier)?
  • Explain how Verilog is different to a normal programming language?


Control Systems Interview Questions

 
  • Define Transfer Function?
  • What is Time Invariant system?
  • Where Servomechanism is used?
  • What is Servo motor?
  • What are the applications of Synchro pair?
  • What is a mathematical model of a control system?
  • For reducing Steady State error which type of controller is used?
  • What is Pole of the system?
  • What is Signal Flow Graph?
  • What is the secondary side frequency of transformer?
  • What do you mean by complex power?
  • What are the types of alternators?
  • What will happen when the slip is 100% and zero?
  • What is regulation with respect to transformer and alternator?
  •  What is the use of commutator and brushes?
  • Name the parts of dc machine?
  • How are MI meters used for measuring both ac and dc quantities?

 


Tech Mahindra HR Interview Question For Freshers


 
  • Tell me about Yourself?
  • Tell me about your essay?
  • what is your future goal?
  • Talk about one of your successful projects and why it was successful?
  • What things do you not enjoy doing?
  • Do you wish to pursue higher education?
  • Have you been in some challenging situation?Explain how you handled it?
  • Tell us about the skills which are required for this position?
  • Can you work on odd hours (night shifts)?
  • How many times 9 appears between 1-100? and 1-1000? 
  • How do you feel about doing repetitive work?
You Can Also Check: Top 10 HR Interview Questions
 


Tech Mahindra Interview Question For Experienced

For the sake of experienced candidates, we are providing the Tech Mahindra Interview Questions. The candidates who are trying to get the complete material about the previous interview questions can find from this page. Here we have furnished the position wise interview questions. 

Module Lead Architect Interview Questions


 
  • What is Memory crash debugging techniques?
  • Why abstraction required?
  • Difference between Search and Search all in COBOL?
  • What is Data Model Optimization?
  • What is the difference between Thread and Process in Java? 
  • When to use Runnable vs Thread in Java?
  • What is the difference between start() and run() method of Thread class?
  • What happens when an Exception occurs in a thread?
  • Can you write code for getInstance() method of a Singleton class in Java?
  • Give me some examples of Singleton pattern from Java Development Kit?
  • Why wait, notify and notifyAll are not inside thread class?
  • What is FutureTask in Java?
  • What is the difference between synchronized and concurrent collection in Java?


Java Developer Interview Questions

 
  • Which is the superclass of all classes?
  • What is abstraction?
  • Describe and compare fail-fast and fail-safe iterators. Give examples?
  • What is the ThreadLocal class? How and why would you use it?
  • Does Java support multiple inheritance?
  • What are the basic interfaces of Java Collections Framework?
  • Why Collection doesn’t extend Cloneable and Serializable interfaces?
  • What is the importance of hashCode() and equals() methods?
  • What is the difference between ArrayList and LinkedList?
  • What is Comparable and Comparator interface? List their differences?
  • What’s the difference between Enumeration and Iterator interfaces?
  • What does System.gc() and Runtime.gc() methods do?
  • When is the finalize() called? What is the purpose of finalization?
  • How does finally block differ from finalize() method?
  • What is the applet class loader, and what does it provide?
  • What is the difference between a Choice and a List? 
  • Which Swing methods are thread-safe? 
  • What is the difference between a Window and a Frame?


Senior Security Analyst SAP Interview Questions

  • Explain what is the role of information security analyst?
  • List out the steps to successful data loss prevention controls?
  • Explain what is the 80/20 rule of networking?
  • Mention what are personal traits you should consider protecting data?
  • List out various WEP cracking tools?
  • For security analyst what are the useful certification?
  • How can an institute or a company safeguard himself from SQL injection?
  • What is the difference between a threat, vulnerability, and a risk?
  • How does traceroute, or tracert under Windows, work and why would it be used?
  • Which is the most secure – SSL, TLS or HTTPS?
  • What are the common defenses against a Cross Site Scripting attack?
  • Where do you get your cybersecurity news?
  • Difference between tcp and udp? which one is faster?
  • Difference between C and C++?
  • what are the values of register at the time of buffer overflow?
  • Name some tcp and udp ports?

Tech Mahindra HR Interview Questions For Experienced


  • How to work and manage a team of fresher’s, where everybody is new and you only know the code follow?
  • What makes you feel you are a suitable candidate for this job?
  • What are the challenges you faced in your previous and current roles?
  • Rate yourself on a scale of 10 for handling disputes successfully?
  • Will you be comfortable working for long hours like 15-18 hrs in a day?
  • Are you a team player?
  • What motivates you?
  • What motivates you to join Tech Mahindra?
  • What were your favorite subjects during the course of your study?

Post a Comment

0Comments
Post a Comment (0)
To Top