0% found this document useful (0 votes)
243 views2 pages

CTS Technical Questions

This document contains 75 technical questions related to data structures, operating systems, computer networks, databases, software engineering, programming languages like C/C++, Java, and object-oriented concepts like classes, objects, inheritance. It also contains questions on algorithms like sorting and searching. The final section contains 5 questions about career goals and qualities of a software professional.

Uploaded by

sriram_vp
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
243 views2 pages

CTS Technical Questions

This document contains 75 technical questions related to data structures, operating systems, computer networks, databases, software engineering, programming languages like C/C++, Java, and object-oriented concepts like classes, objects, inheritance. It also contains questions on algorithms like sorting and searching. The final section contains 5 questions about career goals and qualities of a software professional.

Uploaded by

sriram_vp
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

CTS Technical Questions

1. What are Data Structures?


2. Explain Single Linked Lists
3. Explain Double Linked Lists
4. Difference Between Calloc and malloc
5. Difference Between Structures and Unions
6. Explain Call by Reference and Call by Value
7. What are Constructors and Destructors?
8. What is meant by Virtual Constructors?
9. Whether can we call more than One Constructors?
10. How can we call different Constructors?
11. What is meant by Operating System (OS)?
12. What is a Semaphore? Where Semaphore is used?
13. What is meant by Linear Data Structures and Non Linear Data Structures?
14. What is meant by Stack, Queues and linked list?
15. What is meant by Sorting? Explain its use?
16. Explain Quick Sort with a suitable example?
17. Explain Binary Search with a suitable example?
18. What is the Difference Between DBMS and RDBMS
19. What is meant by Software Life Cycle?
20. What are the Different Phases in Software Life Cycle?
21. How much time is spent usually in each phase of Software Life Cycle and Why?
22. What is Testing?
23. What are the different types of Testing?
24. Why analysis and Testing Phases is very important in Software Life Cycle?
25. Why networks are layered? What is the advantage of that?
26. What is meant by OSI?
27. How many layers are in OSI? Why is it called as OSI Model?
28. Explain Ring Topologies, And Star Topologies.
29. Explain Network Topologies? Which are the different network topologies? An
example for Bus type Network?
30. What is the Bandwidth of Ethernet?
31. Explain the advantages and disadvantages of Ethernet?
32. What is the protocol used in Ethernet?
33. What is the advantage of Ring Network? Compare it with Ethernet?
34. What is Test and Set Lock?
35. What is meant by Internal Fragmentation and External Fragmentation?
36. What is Page Fault? How the OS finds a page fault has occurred?
37. What is meant by Data Model? Explain the Various types of Data Model?
38. What is Normalization, Functional Dependency, 1NF, 2NF, 3NF, BCNF?
39. What is meant by OOPS? Explain the properties of OOPS?
40. What are the Difference between C and C++?
41. What is meant by Multitasking and MultiSharing?
42. What is meant by Memory Management?
43. What is Virtual Paging?
44. What is meant by XML, ASP?
45. Explain Inheritance, Sequence Diagram?
46. What is meant by Primary Key, Special Key, candidate key and Foreign Key?
47. What is a Deadlock?
48. Write a Program to Reverse Linked List?
49. What is meant by DBA?
50. What are the Different types of databases available?
51. Difference Between SQL and C++
52. What is meant by Data Mining? What is the Use of Data Mining?
53. Difference Between Object file and exe file
54. What is meant by DFT? Explain the Use of DFT?
55. What type of I/O Devices required for C?
56. Define Pointers
57. What is meant by TCP/IP?
58. What is meant by a Protocol?
59. What is the Difference between C++ & Java
60. What is the Difference between Computer Science & Information Technology
61. What is meant by HTML?
62. What is meant by WWW, Internet?
63. Why C language is called as C not d or e?
64. What is a Variable?
65. While Loop, Do while, If, Else if?
66. What is meant by Client Server Architecture?
67. What is a Network liar?
68. What is an applet?
69. What are the Different types of Class Diagram available?
70. Explain UML
71. Explain Static Memory Allocation and Dynamic Memory Allocation
72. what is typedef and enum in C
73. What is Polymorphism?
74. Multilevel Inheritance
75. What is a recursive Function? Write a Program on it?
76. What is a virtual memory?

1. Why CTS?
2. Strength and Weakness?
3. Expectation from CTS?
4. Long term and short term goal with CTS?
5. What are the essential qualities of Software Professional?
a. Need to have a clear Attitude towards his goal
b. Ability to think innovatively
c. Always Need to be competent

You might also like