Vous êtes sur la page 1sur 3

Dear Student of Computer Science (CS) ;

Here is a list of most frequentty asked guesfions in interuiews related to your subject knowtedge.
You should go through these questions and prepare your answers to all these questions. lf you
are not sure of the answers, do get back to your basics in the respective subJ'ecfs and refresh
your fundamentals.
'l
am sure this will help you a lot in facing and pertorming in the interviews you are going to appear.
tt will be better if you make a group of five or six students and discuss these questions. lt will save
your time and you will get a proper feed back from your friends.
Here they go :
1. What is the advantage of Wn NT over Win 95?
2. Explain polymorphism and inheritance. Give real life example.
3. What is gateway used for?
4. How is linked list implemented?
5. What is semaphore?
6. In binary search tree which traversal. is u.9"-9..$..!Qr g-etting"ascending order values?
7. What are device drivers used for?
8. Explain fork as appiieO'in Uni*.
9. In Unix, what does profi[e contain?
,
10. In Unix, what is echo used for?
11. In Unix, where does 'ls' stores contents?
12. How is relocatable code generated in an assembler?
13. What does "callocl'do? How is it different from "malloc"?
14. What is the scope of a global variable that is declared as static?
15. How many flip-flops do you require for modulo 19 counter? ... :.:
16. A ring .ount"i'. initial state is O1OO0. After how many clock cycles will it return to the initial state?
17. Expiain virtualfunctions in C+i.
l
18. Whai is the numbei of adcjress lines required for 1-MB memory?
19. What is the minimum number of lP addresses required for a router?
20. What is the disadvantage of pcrn?
,
21. Explain the Shannon Hertley theorem. 1 .t
'
l
22. What is"m icrowave' propa gatio n.algn g the cu rvatu re of.,ea rth cal led ?
23. What is the meihod used for tracting an lP address?
24. Write a program to swap two variables without using a temporary variable.
25. Write a program for reversing the given string.
26. Write a C program to find whether a stack is prggrgssing in forward or reverse direction.
27. Write a C program that reverses the,linked list.
'.,.r-:-:.
28. Define function. Explain function argUments.
' it'l
29. C passes by value or by reference?
30. Differentiate between my-stropy and stropy.
31. What does a compiler do?
32. How much information can be stored in 1 byte of an IBM pc compatible?
33. What is the language used forArtificial Intelligence?
34. What is piggybacking?
35. Explain the difference between micro kernel, and macro kernel.
36. Give an example of micro kernel.
37. What is a real-time system?
38. What is the difference between Hard and Soft real-time systems?
39. What is mission critical system?
40. What is the important aspect of a real-time system?
41. What is software life cycle?
42.\Nhat are the differences between Pascaland C?
43. Which are the different computer architectures?
44. What is the requirement in MIMD?
45. What is the difference between RISC and CISC processors?
Contd...
46. \Mat is the difference between loosely coupled and tightly coupled systems?
47. \Mat is an open system?
48. Which are the different phases in software life cycle?
49. How much time is spent usually in each phase and why?
50. Why is analysis and testing phases very important?
51. What is testing?
52. Which are the different types of testing?
53. What is unit testing, integration testing, etc.?
54. Have you worked in Wndows? \Mrat is the difference you have seen from a DOS environment?
55. How does \Mn Main look like?
56. How are the messages processed in \Mndows?
57. Have you done any network programming?
58. Why networks are layered? V/hat is the advantage of that?
59. How many layers are there in OSI?
60. Are you familiar with network topologies?
61. Which are the different network topologies?
62. Give an example of bus_type ngtwork.
63. \A/hat is the band width'of Ethernet?
64. Explain the advantagg and disadvantage of Ethernet.
65. Which is the protocol
used in Ethernet?
r
66. Can all recursive progiams be written iteratively?
''.'
:
67. \A/hat should you do to:ensure that gnb program doesn't conupt another program in a
multi-program environment?
68. \Mat is SQL?
69. What's the advantage of SRAM over DRAM?
70. What is method used for disk searching?
71. Wtrich feature does C++ have that C does not have?
'
f
y}"l
is the differelce. between. synchronous and asynchrdrious hansmission?
',
73. \Mrat does quality.factor indicate?
74'WhatisdifferenceinlRETandRETstatementsof8086?!
75. What is the difference between C and C++?
76. \A/hat is the piripose
of hashing?
77. Definq"avalanchediode multipli.qation.
i
t
"
"'jr-;
"" .
78. What is coupling?
'
, .,
.':...-' ..,
79. What does CON]{ECT BY r""nZ
80. What is DHCP used for?
81. Explain Codd's rute reiateO to database,'" ,. ..
,.
82. What is RSA?
.Jrl..:.
".t',..t.,
83. What is the use of gtobal static v@le in CZ
84. Define functional dependency.
.''
85. \Mat is the command to initiate the \Mndows?
86. ln Unix, how does inter process
communication take place?
87. \A/hich was the first super computer built in India?
88. \A/hose product is Power PC 89? What is meant by eUEUE?
89. What is meant by STACK?
90. What is the difference between 80286 and 802g7?
91. What is meant by recursion?
92. What is the difference between Macro and ordinary definition?
93. What is the difference Class and Structure?
94. Describe VRTX in a few words.
95. How does the scheduler know the time when it should be scheduled?
96. What is deadlock? How do you
avoid it?
97. \Mat is runtime locatable code?
98. What is volatile register definition in C?
99. How is semaphore variable different from variable?
100. \Mrat is Dynamic allocation?
101. Give the difierence between monolithic and microlithic kernel.
102. In Unix what is the difference between select and poll?
103. What is a finiteAutomata?
104. \Mrat is Turning machine?
105. \Mrat is binary search, traversal, etc?
106. \Mat is waterfall model, protg[ype
107. \Mrat is indexing in databases?
I
i
{
108. \Mlat is atomicity?
109. Write recursive programs to calcQlate factorial in C++.
, r n r _ 1l
110. VWrat is the best data structure tolstore the.prgcess information in a real
$me
operating system?
111. Vfiat is a semaphore?
Ei
112. VWrat is a critical section problemi
113. Wtrat is the dining philosophe/s problem?
114. Wtrat are the various hashing techniques?
115. Describe layers of an OS.
116. Quick sort double lidk list.
126. Describe the modes of operation of 80386.
..,.,,,F"
4ti;,ht,
'127. Explain the superscalar architect of Pentium. r"
,
'"
t
u. ,,
128. Difference between # include<std> and # incfq$e "stdio.h". ':,,.,;]i;
129. Mention any two CPU scheduling algorithms.
130. \Mrat is a Moore machine?
131. Describe the functions of a red black tree.
132. Explain the travelling sales person problem.
133. \Mrat are the functions done during the 1st pass of an assembler?
134. Explain RTOS.
135. How is code optimization done using DAG?
136. Vvhat is a universalturning machine?
137. \Mrat is 8087 used for?
138. Give the features of CDMAtechnology.
139. Explain the principle behind the functioning of a search engine.
lmportant Topics in Computer Science :
Basic Electronics, Microprocessors, ComputerArchitecture, Operating Systems,
Languages - C, C++, Java, RDBMS.
I
BEO

Vous aimerez peut-être aussi