Tech Mahindra C/C++/JAVA Interview Questions

Tech Mahindra C/C++/JAVA Interview Questions
  • What are static memory allocation and dynamic memory allocation?
  • What is modular programming?
  • What are templates in C++
  • What is the difference between macro and inline?
  • Why do we use file handling?
  • What is a spanning tree?
  • Explain the traveling salesman problem?
  • What is the difference between BFS and DFS?
  • Write down the prim’s algorithm?
  • What is JVM? What is its use?
  • How to do memory management in JAVA?
  • Why are constructors and destructors used?
  • What is the meaning of immutable in terms of String?
  • What is the difference between throws and throws?
  • What is the base class for Error and Exception?
  • What about the daemon threads?
  • What is the JIT compiler?
  • What is a dangling pointer?
  • How the overriding is different than overloading? 
  • Give uses of scope resolution operator ( :: ) in C++
  • What is the difference between "printf(...)" and "sprintf(...)"?  
  • What is a null pointer? 


HR Interview Questions
  1. Tell me about yourself, less than a minute?
  2. Tell me about your background?
  3. Explain your final year project? Or tell me something about your projects?
  4. What are your most interesting and your hobbies?
  5. What are your strengths and weaknesses?
  6. What makes you happy?
  7. Which is the last book that you read?
  8. What motivates you? Or what motivates you to join Tech Mahindra?
  9. Do you have any plans for further higher education? Or will you go for higher education?
  10. Tell me about our company (Tech Mahindra)?
  11. How do you handle stress?
  12. What are the future goals? Or do you set your Future goals?
  13. Why do you want to work in Tech Mahindra?
  14. Why do want this job?
  15. Why should I hire you?
  16. Why did you choose this career?
  17. Tell us about the skills which are required for this position?
  18. What kind of a manger would you be?
  19. Why is your CGPA Low?
  20. Are you a team player or team lead?
  21. What is your favourite subject in Btech or Mtech?
  22. How do you see your progress while working at Tech Mahindra?
  23. How can you contribute to this Company?
  24. How will you react, if you working on a project and your colleague get appraisal not you?
  25. What qualifications do you have that make you think that you will be successful in this career?
  26. Do you have a Passport?
  27. Present, which programming language is best?
  28. What do you know about recent trends in IT industry?
  29. Can you work under pressure or client deadlines?
  30. How many offers you have with you?
  31. Rate your communication skills and your interview? (1-10)
  32. How do you feel about working in night shifts and weekends?
  33. How do you define success?
  34. What is difference between hard work and soft work?
  35. What strategy applies to handle main project?
  36. What qualities do you feel a successful manger should have?
  37. Where do you see yourself in the next five years?
  38. Are you willing to relocate or travel?
  39. What are your salary expectations? Or How much salary are you except?
  40. Do you have any questions for me?


Technical Interview Questions
  1. What is C language or Java?
  2. Why C is procedural language?
  3. What is JVM? And use?
  4. What is the difference between C and C++?
  5. What is the difference between Java and C++?
  6. What is the difference between oops and C?
  7. What is the difference between Procedural and OOP?
  8. What is the difference between a constructor and a method in C++?
  9. What is the difference between swapping and Paging?
  10. What is the difference between an interface and an Abstract class?
  11. What is the difference between compilers and interpreters?
  12. What is the difference between short term, Medium term, and long term scheduler?
  13. What is the difference between Multi threading and Multi tasking?
  14. What is the difference between call by value and call by reference?
  15. What is the difference between printf () and Scanf ()?
  16. What is the difference between getchar () and getchare ()?
  17. What is the difference between scanf() and gets()?
  18. What is the difference between request processor and request dispatcher?
  19. What is the difference between static link and dynamic link library?
  20. What is Class?
  21. What is Object?
  22. What is Spaghetti Programming?
  23. What is the modules operator?
  24. What is Spanning tree?
  25. What are skew trees?
  26. What is the size of an array be declared at runtime?
  27. What is diamond problem?
  28. What is Fragmentation and Segmentation?
  29. What are the oops concepts?
  30. What is Normalization?
  31. Can you define binary tree insertion?
  32. How and who handles data looping?
  33. What is nested loop?
  34. What is oops?
  35. What is destructor?
  36. What is abstraction?
  37. What is composition in oops?
  38. What is exception handling in oops??
  39. What is method overriding in oops>?
  40. What is friend function in oops?
  41. What is the function overloading in oops?
  42. Why is it that not all header files are declared in every c program?
  43. Can you define syntax error and semantic errors?
  44. What are sealed modifiers?
  45. What is composition?
  46. What is C++?
  47. What is virtual function in C++?
  48. What is binding in C++?
  49. What is Polymorphism in C++??
  50. What is nutshell in C++
  51. Why C++ is a High programming language?
  52. What is linked list, Queue, Array?
  53. What is two-dimensional linked lists?
  54. What is memory management in Java?
  55. What is multi-threading?
  56. Write down to prime algorithm?
  57. What happens when main () method is declared as private?
  58. How does a debugger set breakpoints in a code you are debugging?
  59. What operating system is used in your Mobile?
  60. Does Java support multiple inheritances?
  61. What is IP address?
  62. What is subnetting?
  63. What is Cloud Computing?
  64. What is Machine Learning?
  65. What is IoT?
  66. What is AI?
  67. What is MVC?
  68. What is Android?
  69. What is a Framework?
  70. What Tool?
  71. What is big data?
  72. What is data Science?
  73. What is static variable?
  74. What are storage classes?
  75. How would you rename a function in C?
  76. What is The value of b,a-6,b=++a+++a?
  77. What is Volatile in C programming?
  78. Want cons of Pointer?
  79. How to provide security in Java?
  80. What is Operating System?
  81. What is testing? And types?
  82. What SQL?
  83. What is Java script?
  84. What is Framework?
  85. What is Database?
  86. What is Macros?
  87. What are tokens?
  88. What is the use of commit command?
  89. What is the use of update command?
  90. What is INBOUND and OUTBOUND?
  91. What is interface? And Types?
  92. Write a program to finding factorial of a number?
  93. How do you declare a variable that will hold string values?
  94. Write a program using SQL queries to find a unique entry in a table?
  95. What is a synonym?
  96. What is the use of creating a synonym?
  97. What is the difference between Twitter and Facebook?
  98. What is firmware?
  99. How to avoid structure padding in C?
  100. How should you prepare for an interview at Tech Mahindra?


Read more papers:
  1. Tech Mahindra Image-Based Essay Writing Topics
  2. Tech Mahindra General englis Paper
  3. Tech Mahindra Online Test Papers
  4. Tech Mahindra Technical Interview Questions
  5. Tech Mahindra HR Interview Questions
  6. Tech Mahindra C/C++/Java Interview Questions
  7. Tech Mahindra DBMS Interview Questions
  8. Tech Mahindra Dot Net Interview Questions
Previous Post Next Post