Siemens Placement Papers

 

2007

1. How is a semaphore different from an ordinary variable?
2. How can a deadlock occur in UNIX?
3. What kind of an operating system is UNIX?
(Multitasking, etc, etc.)
4. What kind of an operating system is Microsoft Windows?
(Multiuser, etc, etc.)
5. How is is a keystroke interpreted in Microsoft Windows?
(Event, message, etc. etc.)
6. Which data structures are used in Dynamic memory allocation? (Trees, singly linked list, doubly linked list, etc.)
7. Few questions on Xwindows.
8. What is an RDBMS? (Codd's Rules)
9. What is a transaction?
10. Few more questions on SQL statements and RDBMS.
11. Few questions on travesing TREEs
12. What is a Router? What are its functions?
13. What is the difference between a Router and a Bridge?
14. What are the layers in ISO OSI model in order?
15. The output of the below program is ____

struct base 
{int a,b;
base();
int virtual function1();}

struct derv1:base
{int b,c,d;
derv1()
int virtual function1();}

struct derv2 : base
{int a,e;}

base::base()
{a=2;b=3;}

derv1::derv1()
{b=5;
c=10;d=11;}

base::function1()
{return(100);}

derv1::function1()
{return(200);}

main()
base ba;
derv1 d1,d2;
printf("%d %d",d1.a,d1.b)
16. Few more questions based on the above code. Inheritance dominated them.
17.  
18.  
19.  
20.  

You may also be interested in...

Siemens Company Profile

Siemens Test Pattern

General Tech. Questions

General HR Questions








policy | Bookmark this Site | contact us | Site Map
© 2008 placement-paper.com - Siemens Placement Papers