Wednesday, 26 August 2015

TCS Technical Interview Experience - Questions Asked


Company Name:  TCS 

Technical round will be purely based on whatever you have mentioned in your resume and depends on your engineering branch if you're from computer science background be ready to face questions on C, C++, DBMS, Networking, Java, Data structure etc.
  1. What is the difference between C and C++?
  2. What is data abstraction?  what are the three levels of data abstraction with Example?
  3. What is Doubly link list?
  4. What is your strongest programming language (Java, ASP, C, C++, VB, HTML, C#, etc.)?
  5. What is rdbms?
  6. What are the two integrity rules used in DBMS?
  7. Differences between C and Java?
  8. What is command line argument?
  9. What are the different storage classes in C ?
  10. What does static variable mean? 
  11. Write a program using bubble sort?
  12. How do you print an address ?
  13. What is inner and outer join?
  14. What are macros? what are its advantages and disadvantages? 
  15. What is jdk, jvm?
  16. Difference between pass by reference and pass by value? 
  17. Write a program using linked list?
  18. What is an object?
  19. What is a class?
  20. What is the difference between class and structure?
  21. Tell me about your final year project?
  22. What is ponter?
  23. What is the difference between null and void pointer?
  24. What is cache memory ?
  25. What is debugger?
  26. What is Memory Alignment?   
  27. What are the different storage classes in C?
  28. Explain the difference between 'operator new' and the 'new' operator?   
  29. Differentiate between Compiler and Interpreter? 
  30. Difference between delete and delete[]?     
  31. Const char *p , char const *p What is the difference between the above two?   
  32. Which header file should you include if you are to develop a function which can accept variable number of arguments?
  33. What is conversion constructor?    
  34. What is a spanning Tree?
  35. Explain recursive function & what is the data structures used to perform recursion?
  36. Why should we use data ware housing and how can you extract data for analysis with example?
  37. What is user defined exception in Java? 
  38. What is scope of a variable?
  39. What is java Applet?
  40. What do you know about the garbage collector? 
  41. What is an interrupt?
  42. Write a Binary Search program
  43. Applications Of B+ Tree?
  44. What is function overloading 
  45. What are enumerations?
  46. What is function overloading and operator overloading?
  47. What is static identifier?
  48. What is friend function?
  49. Tell me something about abstract classes?
  50. What is Cryptography?
  51. What is the difference between realloc( ) and free( )?
  52. What is encryption?
  53. What is the difference between an array and a list?
  54. What exactly is a digital signature?
  55. What is data structure?
  56. You know what is SAP?
  57. What are the differences between structures and arrays?
  58. What is decryption?
  59. What is oops?
  60. Can you list out the areas in which data structures are applied extensively?
    What is SDLC?
  61. Why the JAVA is more flexible then C++.
  62. What are the advantages of inheritance?
  63. Do you know in which language CS is developed?
  64. What is the difference between C and C++?
  65. Can we do overloading in C++.
  66. Difference b/w 32 bits and 64 bits?
  67. Tell something about deadlock and how can we prevent dead lock?


from Prepare Interview http://ift.tt/1NU6vvF
via IFTTT

No comments:

Post a Comment