Cognizant Technologies Placement Question Papers
Cognizant Technologies Placement Question Papers
1. Basic datatypes,how many bytes for each datatype
2. bytes for various datatypes in Ansi C,boroland C.
3. Diff between Calloc and malloc.
4. diff between structures and union.
5. call by value,call by reference
6. Gave some code snippets in pointers and asked outputs.
7. gave one code snippet and asked to optimize it.
C++
1. OOPS concepts
2. Inheritence concepts.
3. Access specifiers particularly about Protected access specifier
4. friend functions.
5. about constructors
6. virtual constructor.
7. can we have more than one constructor.
8. how can we call diff constructors.
9. About destructors
10. memory leaking.
OS
11. what is OS?
12. memory mangement concepts.
13. Virtual memory concpets.
14. in virtual memory paging concepts.
15. Mutual exclusion concept.
16. Semaphore concepts
Data structures
17. What is linear & non-linear data structures.
18. Asked about linked list basics(no programs)
19. About stacks and queues.
20. various sorting algorithms
21. asked to explain quick sort with an example.
22. asked to explain binary search algorithm with example.
Software engineering
23. various process models.
24. asked to explain the waterflow model
25. various testing methods.
Computer networks
26. OSI layer.
27. Asked about presentation layer
28. various topologies.
29. asked to explain about the ring topology
30. asked about the hardware address.
31. ARP
DBMS
32. difference b/w DBMS and RDBMS
33. asked about the keys
34. particular about the foreign key.
35. asked an example for Where and having clause query.
HR
36. tell about CTS
37. I am ME graduate.so why you studied ME
38. are you ready to work in mainframe
39. Are you willing to relaocate.