hp_placement_papers - Visit www.123eng.com for latest Jobs...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum HP PAPER ON 6th JUNE AT BHUBANESWAR 2007 Hi! This is SOURAV SETHI..........4m Kharagpur.hp conducted t recruitment at our college on 6th june 2007. The selection process is as follows: 1.Written 2.GD 3.Technical Interview 4.HR Interview 1.The written test was conducted by a consultancy. It consisted of: 1.Logical analysis(25 question):The questions were not hard some of them were very easy,particularly d venn diagram question. 2.Technical(30question ):The technical question were tough,the questions were mainly 4m C,C++,rdbms n digital electronics ckt(DEC) There were sectional cut-off. 4m around 200 candidate only 63 cleared d written test. 2.Then there was d GD.The GD topics were very simple like a.should there b uniform dress code in college? b.love marriage or arrange marriage c.mercy killing(this was d topic 4 our group) b4 d GD, d HR will ask u 2 suggest any topic, try to give d topic in which u can b comfortable. b4 the GD d HR clearly told us what he was looking for in a GD......1st fluency 2nd accent 3rd grammer out of 63 candidate only 22 cleared the GD 3.The Technical Interview round: In this round ur project is going to help u a lot. the ?s that were asked 2 meGet latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 1 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Tell me abt ur project? how can ur project helpful in software field? questions abt computer like,what storage device in comp,draw d block diagram of computer? why do u want to join s/w? *make sure that while answering the questions be confident. In this round apart 4m ur technical knowledge they r checking ur communication skills and ur way of delivering aswers. here out of 22 candidate 11 were selected 4 d HR interview 4.HR Interview round: It was a very easy round. here again they r concentrating on ur communication skill and ur confidence the ?s r very easy......they asked me Tell me something abt urself? what social work u like to do?(as i have mentioned in my cv that i like doing social work) Why do u do social work? Why s/w? Finally out of 11 candidate only 7 were selected. Luckily i was one of them. Best of luck freinds HP PAPER ON 11th JULY AT VISAKHAPATNAM 2007 Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 2 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Good evening friends........today we had hp company on campus to our college,GITAM....they allowed CSE, IT, ECE, EIE, EEE, MCA, and M-TECH students...first we had ppt on mornig section followed by written. totally four rounds... Written test Group discussion Technical round Finally hr in written test, there are two sections for both IT and non IT branches.....aptitude and technical,there will be two sets In APTITUDE, they asked totally 25 questions for 30minutes.... some questions on venn diagrams(1,2,3,4)(little hard but can get it ), one question on ratio and proportion, ages, (4-5) questions on Data Sufficiency, 5 questions on binary decimals(very easy), speed and time one question, one problem on series(it is hard better leave it if you cant do it,but dont waste time), directions-1 question(very easy), blood relation 1-question (very easy),,............i remember this much only....... try to complete in given time..............i dont the cut-off....... Next is TECHNICAL, there are totally 30 questions in 40 minutes. i dont remember questions but.....for CSE and non CSE,the papar is different,dont worry, i am from EEE branch, and my paper was very easy,,,,,,,,,its all C pointers, matrices in arrays, structures, errors type questions,,,,, and from digital circuit design (using gates,,)etc for CSE people they were asking many questions on all programming languages it seems,, C, C++, UNIX,dbms,etc............. naerly 300 attended written 100 were short listed for GD round....... GROUP DISCUSSION Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 3 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum our topic is : "SHOULD INDIANS ARE ALLOWED TO GO ABROARD"; i have speaken twice, i got a chance for less no. of times because i sat at corner........one more topic i got to know from my friends is " LIFE IN SPACE" .38 were cleared in GD TECHNICAL ROUND all are very friendly with us my round came,i entered the room, good evening sir, he saw all my education details,he asked me why i have scored less in tenth class,i said ,sir i have started my studies from my tenth in a better way,he convinced with my answer.... be confident in what ever you say he asked questions on c program(wap on factorial) he asked for my favourite subject i said electrical machines he is basically from electronics so he could ask any questions from machines then he asked questions from linear integrated circuits (LIC) and power electronics(SCR) difference betweem diode and SCR draw characteristics and diagram of both and difference between them........ few questions data structures(linear linked lists,doubly linked list,stacks, queues); thats my technical round got selected and waited for HR HR ROUND good evening sir, he introduced himself,he is also very friendly,cooperative with my answers Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 4 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum again same question.....why is your tenth marks are so less are you feeling nervous..........no sir,i smiled he said i think you are always smiling i said yes sir, what is your father & mother occupation your brother doing one suitation question,if your principal was given Rs.50000/- for your computer lab commence.......what will you first..............and if four more members were also given the same job what will you do if you selected and appointed in bangalore how will you manage your time when you have stay atleast 30 km far from office have you visited bangalore or chennai any time,,,, will you find any difficulty in staying outside will your parents agree for this do ytou wanted to ask any questions on hp or else any thing can you tell my weakness that you found now..he said i am weak in communication,and not focus on one particular area i.e. my thinking ability is not fixed finally i was selected for hp...... so friends be cool and confident and make sure you were not seen as tensed way and dont show exprassions to them so that they may catch you out of 20 girls they selected 10 girls. i dont know the total selected number HP PAPER ON 13th JULY AT CHENNAI 2007 Hai....friends, Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 5 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum here was one puzzle like there are 6 members in a family n they are teacher, student, engineer, lawyer, docter and housewife. 2 is mother of 3 who is a teacher 4 is Grand mother of 3 that is a house wife. 3 is sister of 1 6 is father of 1 that is doctor and 5 is lawyer father of 6 Q1- who is student Q2- who is engineer. Q3- who is a girl in the family. Q4 - sum of the no between 1 to 100 divisible by 2 and 5. ans 550 Q5 - some question were from english series as which will be next ADEHI .... and is LM Q6- some were from probability. as 2 dice are thrown and probabily of coming some more than 8. some question were from reasoning.... and in last there was technical question from DS, VB and .Net as 1 - the size of text box. 2 - the size of msg box 3- what operator used to compare two string 4- DIM i,j means ... variant i,and variant j Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 6 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Operating Systems Study all the unix commands & some basic networking concepts like DHCP, Dynamic NAT, RARP, ARP, UDP, DNS. Unix : Grep, sed, basic perl program whose o/p is to be predicted. Pipes. You can expect some nasty & tricky questions !. But this section is kool not to worry too much Section 2 : Programming part C programs & Java programs. The programs seems to be easy but bcoz of the Negative marking (0.5) we have to be very clear. No bluffing ok! The programs are easy. Programs were on Fork, PID, Basic C syntax, Basics of Java, Exception handling, Inheritance, Strings, Cast conversion, Object linking etc Section 3 : Aptitude Most of the questions can be found from other placement papers like Sonata, TCS, Caritor. Nothing to worry much. But again you have to be very confident about the answers. Bye dear thanks alot and all the best.. HP PAPER ON 15th MAY 2007 hello everbody ...hope my questions will help 1.the paper was totally filled with c. 2.some programs were given and u are asked for the output. 3. give the o/p of the following programs>>> a)main() { printf("%d",scanf("%d%d",printf,scanf)); } Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 7 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 1)2 2)2 2 3)0 4)error b)there was a program of swaping by pointer(check it out) c)main() {char *p="quick"; char q="sort"; char *t; t=malloc(sizeof(p)+sizeof(q)+1); strcpy(t,p); strcat(t,p); } 1)quick sort 2)sort sort 3)quickqick 4)sort quick d)main() { int s={1,2,3,4,5,6}; printf("%d",&a[0]-&a[5]); } 1)error 2)8 3)6 4)0 e)try to know pointer and its various operation (say what will happen if 2 pointer is added or int pointer is addressed to a char etc.) 4.try to know something about firewall and its functions Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 8 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum HP Placement Paper and Sample Paper The test comprises of 4 sections: Section A. ------50qns(general appitude,english etc): Section B. ------ 10 Questions on Computer concepts. Section C. ------ 30 Questions on C 1. WAP find and replace a character in a string. 2. WA function to perform the substraction of two .Eg:char N1="123",N2="478",N3=355(N1-N2). 3. WAP dynamically intialize a 2 dimentional array Eg:5x20,accept strings and check for vowels and display the no.finally free the space allocated . 4. WAP read a line from file from location N1 to N2 using command line agruments Eg:exe 10 20 a.c 5. WAP find the largest of 4 no using macros. -------------------------------------------------------------------------------General section Computer science general, c/c++ section, Java section ,The question paper had 48 questions to be answered in 1hr. Time will be quite sufficient. They have different sets of question papers. . 1 General section : computer science general knowledge 2. Computer science general: simple questions 1. HP acquired this company in 2002. Which is the company a) Compaq b) Dell c) option 3 d) Option4 Ans: a 2. What does 3G denote a) 3rd generation mobile communication b) 3rd generation computer languages c) option 3 d) option4 Ans: a 3. An application program that is used by the users to get the inofrmation from the backend of some application like databases: a) application server b)proxy server c)database server d)option 4 Ans: database server 4. Which of the following is not true about the e-mail Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 9 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum a) It can be accessed by a client program using POP b) It can be accessed by a client program using imap protocol c) option 3 d) option 4 Ans: I don't remember the answer but first 2 are true. 5. Some quesion regarding the company and who developed it ( the thing to remember is that Apple produce Macintosh computers). c/c++ section: questions on c/c++, programs o/p etc. 1 main( ) { unsigned int i=3; while( i >=0) printf( "%d", i--); } how many times will the printf stmt be executed? a)0 b)3 c)4 d)infinite Ans: I think the answer is infinite, b'cos 'i' is an unsigned integer and it will not decrement below '0' and hence end up in an infinite loop.(yes, i checked and it is getting stuck in an infinite loop) 2. main( ) { int x,y, z; x=2; y=5; z= x+++y; printf("%d %d %d", x, y z); } a)3 5 7 b)option 2 c)option 3 d)option 4 Ans: a 3 # define swap(a,b) temp=a; a=b; b=temp; main( ) { int i, j, temp; i=5; j=10; temp=0; if( i > j) swap( i, j ); printf( "%d %d %d", i, j, temp); Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 10 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum } Ans: On compiling i got ans 10, 0, 0. I did not understand the concept. Please expalin this to me. 4. Java section: questions on java related stuff. 1) Java was initially code named as: a)Oak b)green c)miller d)option4 Ans: Oak 5. What is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter Ans: c 6. Why is the synchronize used? a) to initialize multiple objects b)to lock an object c)option3 d)option 4 Ans: b (probably) HP Sample Test Paper Preparation: For C,C++--> Test ur C,C++ skills by Yashvanth kanithakar For Java--> any good book. Pattern: 48Q totally 12Q in General computer test?(Concentrate more on ceo's and founders of HP,Microsoft,intel,sap etc..)It even includes Q in OS,N/wing 12Q on C, 12Q on C++ 12Q n java All section r compulsory..(Even for Non java guys) U can find one paper in www.freshersworld.com In the interview( ie ont he 2nd ropund..they will ask Q mostly in C,C++,Java.The employee who r asking the Q r very jovial.So develop ur confidence level.They mostly ask abt ur latest projects, If u clear this level..next will be HR round. If u clear the second round mostly..u r selected(90%). Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 11 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum HR is just for a formality.. The interview pattern will be as: 1. Tell abt your self. 2. They will ask for the subjects in which we are strong ( Here they will consider the ranking that we written during written examination & marks we got in written exam) 3. Mostly the interview time will be 45 minutes around (for only people there is about 1.5 hr) 4. HR questions may include here 5. Good thing is They r friendly and cooperative so confidence place role. If u don't know the answer better not to answer than to tell some bad stuff. For me 2 people interviewd. As I told them that I am strong in C they told me to write some programs like double linked list, singly linked list(adding node at last), macros, const *,char *,pointer arrays. The main question that they asked was how can u compile or execute 'c' program without editor. (Using TCC utility) coming 2 cpp only 1 question i.e what is polymorphism. Java they asked me about protocol used in JSP, which layer does it belongs to, main differences between _Javascript ,java and JSP. During personal introduction try to excell your capabilities by giving examples like as fast learner, hard worker like..! If u have any achievements & awards try 2 put them all during personal INtroduction. The interviewers are very co-operative and highly friendly (so confidence plays vital role) There are four sections in the test 1.general ability(12q) 2.computer science(12q) 3.c/c++(12q) 4.java.(12q) Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 12 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum All the questions are mandatory. No negative marking the questions are section 1 1.Intel's first processor is 1)------2)4004 3) 80804)8086 2) Founder of Microsoft corporation 1) Bill Gates 2) Billgates and -------3)Bill gates and Paul Allen4) Billgates and ------3)Oddman out 1)Internet Explorer 2) Alt Vista3) Netscape Navigator 4)Opera 4)Which of the following is not a database 1)PLSQL2)MSSQL 3)MySQL4)Informix 5)Laura C--- (I don't remember exact spelling ) is CEO of 1)Oracle 2)DELL 3) Hp4)Intel Ans) She is CEO of HP 6)'SUN' Microsystems SUN stands for 1)Simple Unified Network2)Solaris Unified Network3)------------4) None of the above. section 2 1) IRC stands for ans) Internet Relay chat 2)ICQ stands for ans)-------------------3)The protocol used to translate Internet address to Network addressis 1)IP2)TCP3)ARP4)RARP 4)In some OS the option that the system provides to communicate with other process is 1)IPC(Inter Process Communication)2)----3)-----4)----5)VPN stands for ans) Virtual private network. 6)The time taken to transfer data from one place to other place or process within specified time is 1)Throughput2)Latency time 3)Response time 4)---------7)The time complexity for which of the following is O(n log n) 1) Radix sort 2)Quick sort3)Shell sort 4) Bubblesort. Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 13 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 8)Which of the following is used pass the packets between networks 1)--------2)Bridges3)Router4)Gateways section 3 1)Which of the following can be used to print % to the screen 1) printf("\%");2)printf("\\%"); 3)----- 4)-----2)how many times the loop is executed main() { int i=3; while(i>=0) printf("%d",i--); return(0); } 1) 3 2)Infinite 3)0 4)2 3) what is the output int 1=10; printf("%d %d %d ",i,++i,i++); 1) 10 11 11 2)11 11 10 3) 10 11 10 4) None of the above 4) x=2; y=5; z=x+++y; printf("%d %d %d",x,y,z); 1)----------- 2)------- 3)--------- 4)--------5)In c++, 1)-----------------2)-----------------3)you cannot Overload new operator for a class 4)---------------------6) Void xyz(char a[10]) { int i; i=sizeof(a); printf("%d",i); } 1)10 2)can't say 3) 2 4)same as size of pointer. 7) Local Variables is stored in which part of the memory 1) register or heap 2)heap 3)register or stack 4)----Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 14 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 8) which of the following can be shared by progams 1)Text Code 2)Data segment 3)heap memory 4)-------section 4 Sorry I don't remember the Java Questions Iam giving the quesns on 3 sections.c/c++ was very easy For any further informn mail me. 4 sections 48 quesns no negative marking all objective quesns. IT INformation 1. Who is associated with C language? 2. CEO of MIcrosoft 3.Company producing Routers,Bridges 4.From 70s 80s Company producing mouse,GUIs............a)Dell b)IBM c) Xerox d) HP 5.Inventor of Pascal 6.Abt SUN micro systems 7.first digital comp machine a)von neumann b) Dijkstra 8.Which of these is not search engine a)hotbot b)parametric c)Altavista d) google 9.In 2002 IBM acquired which company a) Rational b) oracle c) netscape 10.founder of apple computer(2 persons) Computer Concepts 1.Complexity nlogn a.quick sort b. bubble sort c. shell sort 2.Abt Protocols 3.Abt SSL 4.Abt MBR 5.Cross compiler 6.synonymus to main memory 7.Semaphores 8.Database quesns Stored procedures Trigger strategy Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 15 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 9.Bandwidth measured in ? 10.Term assoc with Context Transaction Java 1.extending the class means 2.how many values does char of java has 3.Java pgm can be executed on any m/c how? 4.utility used for dynamically changing the tables a.vector b. hash table c. enumeration d. structures 5.synchronise means 6.if X & Y r objects X = Y means 7.which action Java platform restricts on applets a. Image viewing b. Accept user i/p c. write to system files d. initialise date in browser 8.quesns on JDBC 9.Two quesns on simple java pgms. 10. Java was initially code named as: a)Oak b)green c)miller 11.) what is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter Hi friends, I am sorry for I will be mailing to u all the questions i know today by 6 pm.Anyway Test was easy .There were 48 questions.There were 3 series of quesn papers. So prepare in general dont rely on the quesns that iam going to send. 12 questions in each section 1> General IT information(easy) 2> C/C++ (very easy) 3> Computer Concepts(Database,Unix,....) Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 16 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 4> Java/JdBC (little tough) The test comprises of 4 sections: Section A. ------50qns(general appitude,english etc): Section B. ------ 10 Questions on Computer concepts. Section C. ------ 30 Questions on C Duration 90min, no negative marking. one mark per question . Once this is cleared then u must take a c programming test duration 40min. 5 programs,each got differnet papers.one i got was 1.WAP find and replace a character in a string. 2.WA function to perform the substraction of two . Eg:char N1="123",N2="478",N3=-355(N1-N2). 3.WAP dynamically intialize a 2 dimentional array Eg:5x20,accept strings and check for vowels and display the no.finally free the space allocated . 4.WAP read a line from file from location N1 to N2 using command line agruments Eg:exe 10 20 a.c freshersworld.com 5.WAP find the largest of 4 no using macros. Some questions that i remember are................... 1>General section : computer science general knowledge 2> Computer science general: simple questions 1) HP acquired this company in 2002. Which is the company a)Compaq b)Dell c)option 3 d) Option4 Ans: a 2) what does 3G denote a) 3rd generation mobile communication b) 3rd generation computer languages c) option 3 d) option4 Ans: a 3)an application program that is used by the users to get the inofrmation from the backend of some application like databases: a) application server b)proxy server c)database server d)option 4 Ans: database server freshersworld.com 4) which of the following is not true about the e-mail a) it can be accessed by a client program using POP b) it can be accessed by a client program using imap protocol c) option 3 d) option 4 Ans: I don't remember the answer but first 2 are true. 5) Some quesion regarding the company and who developed it ( the thing to remember is that Apple produce Macintosh computers). 5) What is X.25? a)option 1 b)option 2 c)option 3 d)option 4 Ans: find out??:-) 3> c/c++ section: questions on c/c++, programs o/p etc. Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 17 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 1) main( ) { unsigned int i=3; freshersworld.com while( i >=0) printf( "%d", i--); } how many times will the printf stmt be executed? a)0 b)3 c)4 d)infinite Ans: I think the answer is infinite, b'cos 'i' is an unsigned integer and it will not decrement below '0' and hence end up in an infinite loop.(yes, i checked and it is getting stuck in an infinite loop) 2) main( ) { int x,y, z; x=2; y=5; z= x+++y; printf("%d %d %d", x, y z); } a)3 5 7 b)option 2 c)option 3 d)option 4 Ans: a 3) # define swap(a,b) temp=a; a=b; b=temp; main( ) { freshersworld.com int i, j, temp; i=5; j=10; temp=0; if( i > j) swap( i, j ); printf( "%d %d %d", i, j, temp); } Ans: On compiling i got ans 10, 0, 0. I did not understand the concept. Please expalin this to me. 4>Java section: questions on java related stuff. 1) Java was initially code named as: a)Oak b)green c)miller d)option4 Ans: Oak 2) what is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter freshersworld.com Ans: c 3) Why is the synchronize used? a) to initialize multiple objects b)to lock an object c)option3 d)option 4 Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 18 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Ans: b (probably) ................. . .From 70s 80s Company producing mouse,GUIs............a)Dell b)IBM c) Xerox d) HP 3)an application program that is used by the users to get the inofrmation from the backend of some application like databases: a) application server b)proxy server c)database server d)option 4 Ans: database server 8.Database quesns Stored procedures Trigger strategy 9.Bandwidth measured in ? 10.Term assoc with Context Transaction 2)ICQ stands for ans)-------------------- class A { A(int x) { System.out.println(" x=" + x ); } A(int x,int y) { System.out.println(" x=" + x + " y =" + y); } } class HPTest4 { public static void main(String args) { A a=new A(1); A b=new A(2,3); A c=new A(); } } Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 19 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Hi all, I am no HR. So plz do not mail u'r resumes 2 me. The test is not 4 freshrz. 4 them the pattern is completely diff. This test was 4 ppl with 6mnths 2 18mnths exp. HP Q Paper Pattern:48Q 1 hr 12Q General Knowledge 12Q General CSE 12Q C and C++ 12Q Java The q's r as follows:- 1. Which of the foll is not a protocol. HTTP PIM PSI A> PSI (check) 2> Which of the foll does not help security. Good Password Update Antivirus VLAN A> VLAN 3> What was the prob with Intel Processor Cache FPU NONE A> FIND OUT AND LET ME KNOW 4> What does MIME stand for A> Multipurpose Mail Exchange Protocol 5> What does XP stand for in WIN-Xp A> Experience 6> Who is associated with C Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 20 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum A> Dennis Ritchie 7> Which of the foll is not a IM client AOL MSN JABBER XINGC A> XINGC 8> What does ERP stand 4 A> Enterprise resource planning. 9> Who is associated with HOTMAIL SABEER Bhatia and Jack Smith SABEER Bhatia and Bill Gates A>SABEER Bhatia and Jack Smith 10> What does UNIX stand 4??? Find out 11> Which of the foll is not a app server BLUESTONE WEBSPHERE TOMCAT JBOSS A> BLUESTONE GENERAL CSE Q's 12> What do u call software embbedded in ROM BIOS FIRMWARE SHAREWARE FREEWARE A> BIOS (Verify and plz let me know) 13> What is semaphore used 4???? Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 21 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 14> Integral Constraint helps in??? A> Solving Inconsitent Data prob. 15> PING uses A> ICMP 16> IP ADDRESS occupies 4 bytes 8 bytes 16 bytes 6 bytes A> I wrote 8. correct ans 4 17> Which DataStructure helps Searching STACK LINKED LIST HASH A> HASH 18> Q on Binary tree Depth? 2^n 2^n - 1 log n 19> Database shud hav A> ACID properties. 20> VPN stands 4 A> virtual private n/w 21> what does fork() return 2 parent child pid 0 A> 0 22> What do u call the relationship b/e a table and its columnz A> Schema Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 22 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 12Q on c & c++ 23> What is true about c++ A> IT can hav virtual constuctors 24> result of i=6; printf("%d",i++*i++) 36 54 cant say A> Can't say (compiler dependent) 25> output of char str[20] = "SANJAY" printf("%d%d",sizeof(str),strlen(str)) ANS> 20,6 26> Which of the foll cannot b used accross files extern volatile static const A> static. (i wrote volatile) 27> union u{ int i; char c;}; sizeof(u); 28> Idenitify err 5[[a] 5["abc"] A> 5["abc"] 12Q on JAVA 29> Java alloctaes mem in STACK HEAP A> HEAP 30> Can u call Garbage collector explicitly A> S . Find out the syntax. It was asked Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 23 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 31> What does this mean X = Y A> Object X refers to the contents of Y. 32> Q on Null pointer Exception 33> Synchronize is used 4??? HP Placement Paper August 2003 The interview pattern will be as: 1. Tell abt your self. 2. They will ask for the subjects in which we are strong ( Here they will consider the ranking that we written during written examination & marks we got in written exam) 3. Mostly the interview time will be 45 minutes around (for only people there is about 1.5 hr) 4. HR questions may include here 5. Good thing is They r friendly and cooperative so confidence place role. If u don't know the answer better not to answer than to tell some bad stuff. For me 2 people interviewd. As I told them that I am strong in C they told me to write some programs like double linked list, singly linked list(adding node at last), macros, const *,char *,pointer arrays. The main question that they asked was how can u compile or execute 'c' program without editor. (Using TCC utility) coming 2 cpp only 1 question i.e what is polymorphism. Java they asked me about protocol used in JSP, which layer does it belongs to, main differences between Javascript ,java and JSP. During personal introduction try to excell your capabilities by giving examples like as fast learner, hard worker like..! If u have any achievements & awards try 2 put them all during personal INtroduction. The interviewers are very co-operative and highly friendly (so Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 24 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum confidence plays vital role) Make a note that Technical round is the main one.I think there wont be any elimination at HR level unless luck unfavours us. Added Experience is Definite Added Advantage. Here are the HP interview questions asked to me..... but it depends on who takes ur interview 1] tell @ urself 2]ur fav. prog. language 3]write string compare program in C (optimize it) 4]what is DML in oracle. 5]what is RDBMS? howz it different from DBMS? 4]What is abstraction? is it only in OOP or in C too? can we say printf func. in stdio.h is an abstraction? 5]how will u write a prog to perpare a report based on sorting files on date. i.e u have say 10 files and u have to sort them n make a report of them date of creation/ size - wize. 6]a question of java prog. where class was subclass of String and few output functions were there. 7]few questions on output in C related to pointers (easy) 8]Normalization? functional dependency vs. transitive dependency? 9]Unix - some easy ones. ---------------------------------------------------------------2nd round u know what is a test plan? is testing important? how will u estimate time taken for testing in product dev. life cycle? given an estimation problem? kinds of testing? what testing a developer has to do ...order of different kind of testing.... which is imp testing or development from risk point of view and from personal point of view. what id more imp. work or money? ---------------------------------------------------------------3rd round tell something about urself....what do u know @ HP? why looking for a change? if u have done some cerification/course then why? which are the good companies acc. to u and why? why join HP? ........ and then There are 3 interviews : 1. Technical interview Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 25 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 2. Program Manager interview 3. HR interview I wrote here all the questions I remember. I think I almost covered most of them. ______________________ Technical Interview ______________________ 1) What is 'Open System' and 'Closed System' in Computer terminology ? 2) What is meant by Open Source ? Is Java Open Source or not ? 3) Explain MVC (Model-View-Controller) architecture ? What acts as controller ? How views get updated ? 4) What are design patterns ? Explain 'FACADE Design Pattern' ? 5) What's the difference between CMM and CMMI ? 6) What is 'Requirements Development' in CMMI ? 7) How do you capture requirements ? Using what method you make sure that requirements are properly captured? 8) What is UseCase ? What is the template to write UseCases ? 9) How do you perform testing ? Do you use any automated testing tools ? If so, what are they ? 10) I have a Web Server, Application Server, Servlet Engine, Database - all located on separate systems behind firewalls. How will you design an application using 3-tier architecture in this case ? 11) What is 2-Phase Commit and 3-Phase Commit in database terminology ? 12) Will the 'View' get refreshed immediately when you update a database table. If it doesn't get refreshed immediately, what method you use to refresh it ? 13) Some websites will have hierarchical display of items. (For eg, on click of a '+' symbol, all items under this item gets listed.). How do you store such structure in database (Note: You can store as XML object. But how do you store in database tables without using XML) ? 14) What are interfaces, abstract classes. What is their purpose and differences ? Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 26 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 15) What is 3 rd level of normalization ? 16) How do you implement TREE in Java ? How do you implement the same using C or C++ ? 17) What is the difference between Application and Web servers ? __________________________ Remarks on Technical interview : The questions are mostly analysis and design related rather than coding related. You should have clear idea of analysis & design in J2EE, how various J2EE components fit into various layers. __________________________ Program Manager Interview __________________________ 1) Tell about yourself ? 2) What is the most challenging situation faced in your professional life ? How you faced it ? 3) What are the reasons you are leaving your current company ? 4) Do you have any objection for working completely at off-shore or working in a different technology ? 5) Any questions about HP ? __________________________ HR Interview __________________________ 1) How do your collegues describe you ? 2) What is your current and expected salary ? 3) What are the reasons you are leaving your current company ? 4) What do you know about HP ? HP Test Paper 2003 Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 27 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum The test consists of 4 sections Total 48 questions 12Q - general computer knowledge 12Q - computer science(dbms,networks,os) concepts like questions on paging, ... 12Q - c/c++ questions 12Q - java questions The question paper had 48 questions to be answered in 1hr. Time will be quite sufficient. They have different sets(3) of question papers. I had got the paper with serial number ending with ***- 02-2003. I would like to request everyone who have attended the HP test to contribute the questions that they remember. Some questions that i remember are................... 1>General section : computer science general knowledge 2> Computer science general: simple questions 1) HP acquired this company in 2002. Which is the company a)Compaq b)Dell c)option 3 d) Option4 Ans: a 2) what does 3G denote a) 3rd generation mobile communication b) 3rd generation computer languages c) option 3 d) option4 Ans: a 3)an application program that is used by the users to get the inofrmation from the backend of some application like databases: a) application server b)proxy server c)database server d)option 4 Ans: database server 4) which of the following is not true about the e-mail a) it can be accessed by a client program using POP b) it can be accessed by a client program using imap protocol Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 28 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum c) option 3 d) option 4 Ans: I don't remember the answer but first 2 are true. 5) Some quesion regarding the company and who developed it ( the thing to remember is that Apple produce Macintosh computers). 5) What is X.25? a)option 1 b)option 2 c)option 3 d)option 4 Ans: find out??:-) >>> napster app is used for : downloading music 3> c/c++ section: questions on c/c++, programs o/p etc. 1) main( ) { unsigned int i=3; while( i >=0) printf( "%d", i--); } how many times will the printf stmt be executed? a)0 b)3 c)4 d)infinite Ans: I think the answer is infinite, b'cos 'i' is an unsigned integer and it will not decrement below '0' and hence end up in an infinite loop.(yes, i checked and it is getting stuck in an infinite loop) 2) main( ) { int x,y, z; x=2; Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 29 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum y=5; z= x+++y; printf("%d %d %d", x, y z); } a)3 5 7 b)option 2 c)option 3 d)option 4 Ans: a 3) # define swap(a,b) temp=a; a=b; b=temp; main( ) { int i, j, temp; i=5; j=10; temp=0; if( i > j) swap( i, j ); printf( "%d %d %d", i, j, temp); } Ans: On compiling i got ans 10, 0, 0. I did not understand the concept. Please expalin this to me. 4>Java section: questions on java related stuff. 1) Java was initially code named as: a)Oak b)green c)miller d)option4 Ans: Oak Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 30 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 2) what is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter Ans: c 3) Why is the synchronize used? a) to initialize multiple objects b)to lock an object c)option3 d)option 4 Ans: b (probably) some java qns 1. package java.lang; // Ans: <------------! Runtime gives error ( test it) class HPTest2 { public static void main(String args) { String x="sdfsd"; System.out.println("Hello"); } } 2 class HPTest { static HPTest x; public static void main(String args) { // below line not given //x=new HPTest(); if not this line Null pointer exeception x.foo(); } void foo() { System.out.println("Hello"); Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 31 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum } } 3: class A { A(int x) { System.out.println(" x=" + x ); } A(int x,int y) { System.out.println(" x=" + x + " y =" + y); } } class HPTest4 { public static void main(String args) { A a=new A(1); A b=new A(2,3); A c=new A(); } } Second Round: interview In the 2nd round,Hp employees( 2 or 3) will be interviewing us.The Q asked will vary form person to person. They asked abt my latest projects first.They concentrated less on my academic proj.So plz prepare well abt the latest proj u did. And then they asked fully in C,C++ like what is the diff b/w const char * and char const *.What is friend fns,virtual destructors,virtual constructors,How will the compiler intrepret when a virtual class is declared and other basic stuff like calloc,malloc. In java what is the default exception,Is there any priority for the exceptions,finally,heap concepts etc. They havent asked any Q in N/wing and OS. Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 32 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum This is the stuff which i faced in my interview.Iam agian telling u...This varies from person to person. But any way all the best for all u guys who got selected for the next round.Its very easy.Dont be in a hurry.Take ur own time.Another advice,If u don't know the answer for any Q they asked,be frank.Dont try to bluff it becoz the next Q will depend upon the Q u answer previously. The interview pattern will be as: 1. Tell abt your self. 2. They will ask for the subjects in which we are strong ( Here they will consider the ranking that we written during written examination & marks we got in written exam) 3. Mostly the interview time will be 45 minutes around (for only people there is about 1.5 hr) 4. HR questions may include here 5. Good thing is They r friendly and cooperative so confidence place role. If u don't know the answer better not to answer than to tell some bad stuff. For me 2 people interviewd. As I told them that I am strong in C they told me to write some programs like double linked list, singly linked list(adding node at last), macros, const *,char *,pointer arrays. The main question that they asked was how can u compile or execute 'c' program without editor. (Using TCC utility) coming 2 cpp only 1 question i.e what is polymorphism. Java they asked me about protocol used in JSP, which layer does it belongs to, main differences between _Javascript ,java and JSP. During personal introduction try to excell your capabilities by giving examples like as fast learner, hard worker like..! If u have any achievements & awards try 2 put them all during personal INtroduction. The interviewers are very co-operative and highly friendly (so confidence plays vital role) WISHING U ALL THE BEST FOR YOUR SUCCESS Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 33 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Make a note that Technical round is the main one.I think there wont be any elimination at HR level unless luck unfavours us. Added Experience is Definite Added Advantage. In general section they r asking questions like Who is CEO ,founder of HP,Microsoft,Oracle.. some questions u will get from following list IT Gurus 1) Tim Berners Lee -- Founder of the World Wide Web 2) Bjarne Stroustrup, C++ Stroustrup called his new language 'C with Classes and then 'new C'.Because of which the original C began to be called 'old C' which was considered insulting to the C community. At this time Rick Mascitti suggested the name C++ as a successor to C. 3) Michael Dell of Dell Computers 4) Larry Ellison of Oracle Larry Ellison and Bob Oats were working on a consulting project for the CIA (Central Intelligence Agency). The code name for the project was called Oracle (the CIA saw this as the system to give answers to all questions or something such). The project was designed to help use the newly written SQL code by IBM. The project eventually was terminated but Larry and Bob decided to finish what they started and bring it to the world. They kept the name Oracle and created the RDBMS engine. Later they kept the same name for the company. 5) James Gosling,and his project is now known as Java Originally called Oak by creator James Gosling, from the tree that stood outside his window, the programming team had to look for a substitute as there was no other language with the same name. Java was selected from a list of suggestions. It came from the name of the coffee that the programmers drank. 6) Bill Hewlett(L) and Dave Packard(R) of HP. Behind them in the picture is the famous HP Garage. Bill Hewlett and Dave Packard tossed a coin to decide whether the company they founded would be called Hewlett-Packard or Packard-Hewlett. 7) Ken Thompson (L)and Dennis Ritchie(R) ,creators of UNIX, B and C Dennis Ritchie improved on the B programming language and called it 'New B'.He later called it C. B was created by Ken Thompson as a revision of the Bon Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 34 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum programming language (named after his wife Bonnie) 8) Larry Page(L) and Sergey Brin(R), founders of Google. Google was originally named 'Googol'. After founders (Stanford graduates) Sergey Brin and Larry Page presented their project to an angel investor, they received a cheque made out to 'Google' ! 9) Gordon Moore(L) and Bob Noyce(R) ,founders of Intel Bob Noyce and Gordon Moore wanted to name their new company 'Moore Noyce' but that was already trademarked by a hotel chain, so they had to settle for an acronym of INTegrated ELectronics. 10) Andreas Bechtolsheim , Bill Joy, Scott Mc Nealy and Vinod Khosla of SUN(StanfordUniversity Network) MicroSystems Founded by four StanfordUniversity buddies, SUN is the acronym for Stanford University Network. Andreas Bechtolsheim built a microcomputer; Vinod Khosla recruited him and Scott McNealy to manufacture computers based on it, and Bill Joy to develop a UNIX-based OS for the computer. 11) Linus Torvalds of Linux Operating System Linus Torvalds originally used the Minix OS on his system which he replaced by his OS. Hence the working name was Linux (Linus' Minix). He thought the name to be too egotistical and planned to name it Freax (free + freak + x). His friend Ari Lemmk encouraged Linus to upload it to a network so it could be easily downloaded. Ari gave Linus a directory called linux on his FTP server, as he did not like the name Freax. (Linus' parents named him after two-time Nobel Prize winner Linus Pauling) 12) Steve Woznaik(sitting) and Steve Jobs of APPLE Computers Favorite fruit of founder Steve Jobs. He was three months late in filing a name for the business, and he threatened to call his company Apple Computers if the other colleagues didn't suggest a better name by 5 o'clock. HP Paper 30 Aug 2003 There are four sections in the test 1.general ability(12q) 2.computer science(12q) 3.c/c++(12q) 4.java.(12q) All the questions are mandatory. No negative marking the questions are Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 35 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum section 1 1.Intel's first processor is 1)------2)4004 3) 80804)8086 2) Founder of Microsoft corporation 1) Bill Gates 2) Billgates and -------3)Bill gates and Paul Allen4) Billgates and ------3)Oddman out 1)Internet Explorer 2) Alt Vista3) Netscape Navigator 4)Opera 4)Which of the following is not a database 1)PLSQL2)MSSQL 3)MySQL4)Informix 5)Laura C--- (I don't remember exact spelling ) is CEO of 1)Oracle 2)DELL 3) Hp4)Intel Ans) She is CEO of HP 6)'SUN' Microsystems SUN stands for 1)Simple Unified Network2)Solaris Unified Network3)------------4) None of the above. section 2 1) IRC stands for ans) Internet Relay chat 2)ICQ stands for ans)-------------------3)The protocol used to translate Internet address to Network addressis 1)IP2)TCP3)ARP4)RARP 4)In some OS the option that the system provides to communicate with other process is 1)IPC(Inter Process Communication)2)----3)-----4)----5)VPN stands for ans) Virtual private network. 6)The time taken to transfer data from one place to other place or process within specified time is 1)Throughput2)Latency time 3)Response time 4)---------7)The time complexity for which of the following is O(n log n) 1) Radix sort 2)Quick sort3)Shell sort 4) Bubblesort. 8)Which of the following is used pass the packets between networks 1)--------2)Bridges3)Router4)Gateways Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 36 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Section 3 1)Which of the following can be used to print % to the screen 1) printf("\%");2)printf("\\%"); 3)----- 4)-----2)how many times the loop is executed main() { int i=3; while(i>=0) printf("%d",i--); return(0); } 1) 3 2)Infinite 3)0 4)2 3) what is the output int 1=10; printf("%d %d %d ",i,++i,i++); 1) 10 11 11 2)11 11 10 3) 10 11 10 4) None of the above 4) x=2; y=5; z=x+++y; printf("%d %d %d",x,y,z); 1)----------- 2)------- 3)--------- 4)--------5)In c++, 1)-----------------2)-----------------3)you cannot Overload new operator for a class 4)---------------------6) Void xyz(char a[10]) { int i; i=sizeof(a); printf("%d",i); } 1)10 2)can't say 3) 2 4)same as size of pointer. 7) Local Variables is stored in which part of the memory 1) register or heap 2)heap 3)register or stack 4)----8) which of the following can be shared by progams 1)Text Code 2)Data segment Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 37 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 3)heap memory 4)-------- HP Paper Aug 2003 4 Sections 48 quesns no negative marking all objective quesns. IT INformation 1. Who is associated with C language? 2. CEO of MIcrosoft 3.Company producing Routers,Bridges 4.From 70s 80s Company producing mouse,GUIs............a)Dell b)IBM c) Xerox d) HP 5.Inventor of Pascal 6.Abt SUN micro systems 7.first digital comp machine a)von neumann b) Dijkstra 8.Which of these is not search engine a)hotbot b)parametric c)Altavista d) google 9.In 2002 IBM acquired which company a) Rational b) oracle c) netscape 10.founder of apple computer(2 persons) Computer Concepts 1.Complexity nlogn a.quick sort b. bubble sort c. shell sort 2.Abt Protocols 3.Abt SSL 4.Abt MBR 5.Cross compiler 6.synonymus to main memory 7.Semaphores 8.Database quesns Stored procedures Trigger strategy 9.Bandwidth measured in ? 10.Term assoc with Context Transaction Java 1.extending the class means Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 38 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 2.how many values does char of java has 3.Java pgm can be executed on any m/c how? 4.utility used for dynamically changing the tables a.vector b. hash table c. enumeration d. structures 5.synchronise means 6.if X & Y r objects X = Y means 7.which action Java platform restricts on applets a. Image viewing b. Accept user i/p c. write to system files d. initialise date in browser 8.quesns on JDBC 9.Two quesns on simple java pgms. 10. Java was initially code named as: a)Oak b)green c)miller 11.) what is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter HP Placement Paper The test had 4 sections, namely......... General section Computer science general c/c++ section Java section The question paper had 48 questions to be answered in 1hr. Time will be quite sufficient. They have different sets of question papers. I had got the paper with serial number ending with ***- 02-2003. I would like to request everyone who have attended the HP test to contribute the questions that they remember. Some questions that i remember are................... 1>General section : computer science general knowledge 2> Computer science general: simple questions Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 39 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 1) HP acquired this company in 2002. Which is the company a)Compaq b)Dell c)option 3 d) Option4 Ans: a 2) what does 3G denote a) 3rd generation mobile communication b) 3rd generation computer languages c) option 3 d) option4 Ans: a 3)an application program that is used by the users to get the inofrmation from the backend of some application like databases: a) application server b)proxy server c)database server d)option 4 Ans: database server 4) which of the following is not true about the e-mail a) it can be accessed by a client program using POP b) it can be accessed by a client program using imap protocol c) option 3 d) option 4 Ans: I don't remember the answer but first 2 are true. 5) Some quesion regarding the company and who developed it ( the thing to remember is that Apple produce Macintosh computers). 5) What is X.25? a)option 1 b)option 2 c)option 3 d)option 4 Ans: find out??:-) 3> c/c++ section: questions on c/c++, programs o/p etc. 1) main( ) Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 40 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum { unsigned int i=3; while( i >=0) printf( "%d", i--); } how many times will the printf stmt be executed? a)0 b)3 c)4 d)infinite Ans: I think the answer is infinite, b'cos 'i' is an unsigned integer and it will not decrement below '0' and hence end up in an infinite loop.(yes, i checked and it is getting stuck in an infinite loop) 2) main( ) { int x,y, z; x=2; y=5; z= x+++y; printf("%d %d %d", x, y z); } a)3 5 7 b)option 2 c)option 3 d)option 4 Ans: a 3) # define swap(a,b) temp=a; a=b; b=temp; main( ) { int i, j, temp; Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 41 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum i=5; j=10; temp=0; if( i > j) swap( i, j ); printf( "%d %d %d", i, j, temp); } Ans: On compiling i got ans 10, 0, 0. I did not understand the concept. Please expalin this to me. 4>Java section: questions on java related stuff. 1) Java was initially code named as: a)Oak b)green c)miller d)option4 Ans: Oak 2) what is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter Ans: c 3) Why is the synchronize used? a) to initialize multiple objects b)to lock an object c)option3 d)option 4 Ans: b (probably) Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 42 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum HP paper 21 Oct 2003 there were 3 sections PART- 1 --> 40 q's (Fundamental computer Concepts, includes OS,N/w , protocols) PART-2 --> 20 q's (Purely C ) -- bit tricky (involves ADA concepts) PART-3 --> 20 q's (Analytical) --- very easy I don't remeber all the q's.however some of them which i do have been written below. They r not in order or part of . Q : What is not a part of OS ? O : swapper,compiler,device driver,file system. A : compiler. Q : what is the condition called when the CPU is busy swapping in and out pages of memory without doing any useful work ? O : Dining philosopher's problem,thrashing,racearound,option d A: thrashing. Q : How are the pages got into main memory from secondary memory? DMA, Interrupts,option3, option 4 A : as far as i know its Interrupts --by raising a page fault exception. Q : What is the use of Indexing ? O : fast linear access, fast random access, sorting of records , option 4 A : find out.... Q : in terms of both space and time which sorting is effecient.(The question is rephrased .) O : merge sort, bubble sort, quick sort, option 4 A : find out which case statement will be executed in the following code ? main() { int i =1; switch(i) { i++; case 1 : printf (""); break; case 2 : printf(""); break; Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 43 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum default : printf(""); break; } } Answer : Case1 will only be executed. Q : In the given structure how do you initialize the day feild? struct time { char * day ; int * mon ; int * year ; } * times; Options : *(times).day, *(times->day), *times->*day. Answer : *(times->day) -- after the execution of this statement compiler generates error.i didn't understand why.can anybody explain. Q: The char has 1 byte boundary , short has 2 byte boundary, int has 4 byte boundary. what is the total no: of bytes consumed by the following structure: struct st { char a ; char b; short c ; int z[2] ; char d ; short f; int q ; } Options are given. Answer : its very easy 20 and not 19 . HP Paper 15 Sep 2003 HP Q Paper Pattern: 48Q 1 hr 12Q General Knowledge 12Q General CSE 12Q C and C++ 12Q Java Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 44 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum The q's r as follows:- 1. Which of the foll is not a protocol. HTTP PIM PSI A> PSI (check) 2> Which of the foll does not help security. Good Password Update Antivirus VLAN A> VLAN 3> What was the prob with Intel Processor Cache FPU NONE A> FIND OUT AND LET ME KNOW Q.# define swap(a,b) temp=a; a=b; b=temp; main( ) { int i, j, temp; i=5; j=10; temp=0; if( i > j) swap( i, j ); printf( "%d %d %d", i, j, temp); } Ans: On compiling i got ans 10, 0, 0. I did not understand the concept. Please expalin this to me. and...the answer fot ur question is first preprocessor will modify ur code before compilation...so the #define swap will be substituted in the line no.6 of the main...so ur code will become like this before compilation... Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 45 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum line 1: int i, j, temp; line 2: i=5; line 3: j=10; line 4: temp=0; line 5: if( i > j) line 6: swap( i, j ); line 7: printf( "%d %d %d", i, j, temp); because of preprocessor, line 6 becomes temp=i; i=j; j=temp; so...this is equivalent to temp=i; i=j; j=temp; hence...ur overall main becomes int i, j, temp; i=5; j=10; temp=0; if( i > j) temp=i; i=j; j=temp; printf( "%d %d %d", i, j, temp); and...now i think u will know why the answer was 10, 0, 0 .. 4> What does MIME stand for A> Multipurpose Mail Exchange Protocol 5> What does XP stand for in WIN-Xp A> Experience 6> Who is associated with C A> Dennis Ritchie 7> Which of the foll is not a IM client AOL MSN JABBER XINGC A> XINGC 8> What does ERP stand 4 A> Enterprise resource planning. Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 46 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 9> Who is associated with HOTMAIL SABEER Bhatia and Jack Smith SABEER Bhatia and Bill Gates A>SABEER Bhatia and Jack Smith 10> What does UNIX stand 4??? Find out 11> Which of the foll is not a app server BLUESTONE WEBSPHERE TOMCAT JBOSS A> BLUESTONE GENERAL CSE Q's 12> What do u call software embbedded in ROM BIOS FIRMWARE SHAREWARE FREEWARE A> BIOS (Verify and plz let me know) 13> What is semaphore used 4???? 14> Integral Constraint helps in??? A> Solving Inconsitent Data prob. 15> PING uses A> ICMP 16> IP ADDRESS occupies 4 bytes Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 47 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 8 bytes 16 bytes 6 bytes A> I wrote 8. correct ans 4 17> Which DataStructure helps Searching STACK LINKED LIST HASH A> HASH 18> Q on Binary tree Depth? 2^n 2^n - 1 log n 19> Database shud hav A> ACID properties. 20> VPN stands 4 A> virtual private n/w 21> what does fork() return 2 parent child pid 0 A> 0 22> What do u call the relationship b/e a table and its columnz A> Schema 12Q on c & c++ 23> What is true about c++ A> IT can hav virtual constuctors 24> result of i=6; printf("%d",i++*i++) 36 54 cant say A> Can't say (compiler dependent) 25> output of Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 48 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum char str[20] = "SANJAY" printf("%d%d",sizeof(str),strlen(str)) ANS> 20,6 26> Which of the foll cannot b used accross files extern volatile static const A> static. (i wrote volatile) 27> union u{ int i; char c;}; sizeof(u); A> 4 (I got damm irritated when i read this q. I marked 4 and wrote UNDER UNIX next 2 the answer. How can such a dumb q which gives diff values under DOS and UNIX b asked???????????? lemme know) 28> Idenitify err 5[[a] 5["abc"] A> 5["abc"] 12Q on JAVA 29> Java alloctaes mem in STACK HEAP A> HEAP 30> Can u call Garbage collector explicitly A> S . Find out the syntax. It was asked 31> What does this mean X = Y A> Object X refers to the contents of Y. 32> Q on Null pointer Exception 33> Synchronize is used 4??? Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 49 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum Tat is all i remember ppl. HP Placement Paper (computer concepts -40) aptitude -20 c -20 note that for c , we must follow compiler under unix computer concepts: os,unix,networks,data structures,computer organization, digital logic design operating systems: 1)which of the following is not associated with operting systems a)swapper b)device drivers c)file system d)process mgmt 2)what is the size of virtual memory that must be associated a)must be same as physical memory b)must be > physical memory c)can be of any size d)it must be small enough to allocate process 3)which of following is true a)time sharing is also multi progrmming b) multi progrmmming is also time sharing 4)global variables are stored at a)heap b)stack c)data d)code computer organization: 1)32 registers are there.an instructuion can hold upto 3 registers . the opcode is of 4 bits. what is minimum size of instruction. ans:the minimum sizeof instruction has nothing to do with number of registers 2) some bit on pipelineling 3)some bit related to SIMD,MIMD,MISD,SISID 4)minimum no of nand gates require to implement xor gate ans : 4 gates(check out) unix: 1)two way communication is possible by means of means of which of the following ann:unix_socket Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 50 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 2)wc -l x>x prints out ans:wc command prints 0 3)the background process that continusly run ans:deamon process networks: 1)fragmented packet is reunited at a)destination b)at next gateway c)at highest MTU gateway d)at the next router 2)the following address 93.58.5.0 a)class A b) class B c) class C d)class D 3)network to host protocal is ans:RARP data structres: 1)given a doubly linked list .you are given with a node n and a pointer p associated with it. what are the operarions that to be performed to delete that node. 2)swapping the elements of left child of a tree with that of right child . revswap(node*) { node* tree; if(tree!=null) swap(tree->left,tree->right) revswap(tree->left); revswap(tree->right); } if given tree is 1 23 4567 what is the output for about function applied ans: 1 32 7654 Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 51 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 3)t(n)=4+t(n/2) ,t(0)=1. what is the complexity 4)in hashing each element can be found with complexity of ans: 1 5)In a program all the addresses that are to be binded to the caller function are done by a)compiler b) linker c) loader d) run time allocator 6) s->v[integer] interger->interger,integer/termial ans: a[2,3,5] 7)char 1 byte , short of 2 bytes , integer of 4 byte, stuct { char a; char b; int a[2]; short d; int e; char i; } name; sizeof(naame) ans:16 note: consider c compiler unde unix for all c questions c: --------1)main() { int i=1; swith(i) { i++; case 1: printf("case1"); break; Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 52 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum case 2: printf("case 2"); break; default: printf("default"); } ans: when we compile we get warning that unreachable code and if we execute we get "case 1" will be printed. 2)questions related to funtcital pointers 3)some question on const char*p , char* const p; Interview Details: i gone through 3 interviews, two technical and one hr first is on project,os, unix, networks, micro processor, c, software engineering second on micro processor,c, software engineering and some general hr is just for formal to give offer letter. first interview first question is as usual, tell me about yourself. They observe your expressions and way of your delivary and your confidence. Friends be confident while you are telling, my suggesstion is prepare beforegoing there on paper and practice yourself before mirror. Then they ask about your project. They sometimes going in detail and ask you, while doing your project , in which areas you feel tough and how would you overcome yourself. They made me to write some important functions related to my project and i have been explained their prototypes. Be thorough in your project. in my project socket progrmming is there and they asked me in depth in inter process communications like semaphores, shared memory. i am unable to answer most of questions. the questions i remembered are , which is fastest ipc and why. semaphores.for reason please go through some books like unix system programming by batch. a program is given with 100 lines of code and another program also with 100 lines of code, Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 53 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum both have to executed and first program with 50 lines first then second has to be started and after second finishses it's 50 lines first process has to be started. whis inter process communication you use? ans:semaphore with wait and signal operations some questions on operating systems like cpu scheduling, what are types of scheduling in priority scheduling , how can we increase priority of a process ans: using nice command in unix we can coming to networks tcp/ip reference model they asked me then at which layer which device would be there. ans:internet layer router transport layer host host to network layer switches, repeters. then they asked me where would be bridges i said they on datalink layer and is part of host to network layer. then question is, is bridge is software or hardware i said of both then question is , can we have bridge with only software then i said, i am not sure, but now days bridges are almost absent and routers are doing the functionality of them. then they asked me some questions on ip addressing size of IPV4 address 4 bytes sizeof Ipv6 address 16 bytes size of mac address 48 bit then they shifted to c and questions are below what happens if malloc falis to allocate memory would program continue or abort ans: i tell we can check it's return value by malloc, if it fails returs null and we can do our required action. //program on sizeof operator void main() { char *s[10]={"welcome","to","india"}; Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 54 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum printf("%d",sizeof(s)); } ans:10*sizeof(char*) it is 10*4=40 under unix it is 10*2=20 under turbo c++ compiler //program that analyses about constant void main() { const int i=10; int *p; p=&i; (*p)++; printf("\n %d",i); return; } would it execute ans: it is going to be and we get 11. some more questions on c , related to linking , preprocessor like what is difference between function call and macro then some programs like strcpy , strlen , strcmp etc. then they shifted to micro processor i told them i only know 8086 . then questions are 8086 is how many bit micro processor and why it is called so how many address lines are there how would you generate 20bit address with 16 bit registers avaliable. then they shifted to software testing types of testing unit,black box, white box, regression etc linear life cycle model and quality assurance etc Then asked me would you like to pose any questions my side questions are what is my performance level what are the skills i have to improve etc then they asked me Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 55 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 1)where would you, want to be stand after 5 years, what are you future plans 2)if you wouldn't like the job designation we are giving to you , what would you do 3)why we have to hire you what are the different designations in software industry,which position you opt for and why did you know six sigma rules , what they for, can you tell them there ended first interview second interview second interview is by higher offficials, by manager to me again first question is tell me about yourself then some questions on c and a program on c, string comparison then questioins on micro processor in depth then i told sir, micro processor is in 2nd year of my b.tech, so i forgotten most of things. then some general questions on software engineering like , how would you estimate the quality of a software etc. then he came to my hobies i told 2 hobies then question is , what would you do , if work pressure is more and you have to give up one of your hobbies and which hobby would you give up. the manager closely observed my feelings and expressions and way of my delivary he mainly concentrated on my attitude and psychology. then i went to third interview which is hr and formal Third interview (hr) again first question is tell me about yourself then how would you applied to hp would have any refernce and how would you know that person in what positon would you want to see yourself afer 5 years what is your future plan , would you have any interest in higher studies. Etc Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 56 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum HPS (HCL PEROT SYSTEMS) QUESTIONS: 25 MARKS:25 DURATION:30 MINUTES ---------------------Analytical: 1) barron’s GRE: page No. 396 Q:1-4, 12th edition. An office with 6 staffs. Brown, Black,White,Parker etc. 2) Q:37-39. page No.401, 12th edition pitcher,thrower, side arm bowling etc. But here names were changed to charan, hari Etc. QUANTITAIVE: 1) A B C C ----------GFED9 ----------QUESTION NOT CLEAR ANS: ARRANGE FROM 1 TO 9 ( A=1,B=2,C=3) 2) SOME DISCOUNT PROBLEM ANS:Rs.168.00 Paper 2 1. CBA+CCA=ACD given D=0, find B,C Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 57 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 2. Two cars(A & B)started to from two stations at the same time. Distance b/w the stations is 230 km. After 3 hours distance b/w them is 20 km. The speed of B increases by 10 km for every one hour. What is the ratio of their speeds? 3. There are 100 people. 4. I) Sonali's father knows that her mother's birthday falls after 25th of JAN and before 25th of FEB II) Sonali's brother knows that his mother's birthday falls after 23rd FEB and before 28th FEB To find Sonali's Mother's birthday a) only I is sufficiant b) only II c) both I and II are necessary d) insufficiant data There was one more question of the same type. THE FOLLOWING PAPER WAS GIVEN IN IIT-99 Paper Model: Section I: computer awareness(i.e general things about computer)Q.15 -ve marks -1/4 Section II: Simple C- language Q. 15 & -ve marks: -1/4 Section III: On pointers & structures and C++,JAVA( only 1 on this) Q.10 each quetion ->2 marks -ve marks: -1 Section IV: Analytical Q.20 each quetion -> 2 marks. -ve marks: -1/4 SECTION-I 1). Piggy backing is a technique for Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 58 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum a) Flow control b) sequence c) Acknowledgement d) retransmition ans: c piggy backing 2). The layer in the OST model handles terminal emulation a) session b) application c) presentation d) transport ans: b application 3) ans: a odd numbers of errors 4)Q. In signed magnitude notation what is the minimum value that can be represented with 8 bits a) -128 b) -255 c) -127 d) 0 5) c 20 6) a 120 7) b synchronise the access 8) a system call 9) b the operating system 10) a 177333 11) d used as a network layer protocall in network and windows system 12) b has to be unique in the sub network 13)Q. there is an employer table with key feilds as employer no.data in every n'th row are needed for a simple following queries will get required results. a) select A employe no. from employe A , where exists from employe B where A employe no. >= B employe having (count(*) mod n)=0 b) select employe no. from employe A, employe B where Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 59 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum A employe no.>=B employ no.grouply employe no.having(count(*) mod n=0 ) c) both a& b d)none of the above 14)Q. type duplicates of a row in a table customer with non uniform key field customer no. you can see a) delete from customer where customer no. exists ( select distinct customer no. from customer having count ) b) delete customer a where customer no. in b rowid c) delete customer a where customer no. in ( select customer no. from customer a, customer b ) d) none of the above 15) c Volatile modifier ---------- Section I over with 15 quetions ----------SECTION-II Section II is not covered completly But it is very very easy . You can do it very easely. 1) ans: recursion 2) long int size a) 4 bytes b) 2 bytes c) compiler dependent d) 8 bytes ans: compiler dependent note: order of a,b,c,d are doubt but answer is correct. 3) x=2,y=6,z=6 Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 60 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum x=y==z; ans:x=1 printf(%d",x) ? 4) if(x>2)?3:4 5) 6) 7) ans: c 6 ( quetion on enum ) 8) ---14) c : class A,B and C can have member functions with same name. 15) ans: d none of the above SECTION-III 1) ans: b It does not work when rp is the last element in the linked list 2) ans: a always 3) ans: b 13 4) ans: b 16 5) ans: d 55,55 6) ans: c 5,10,10,3 7) --8) ans:d 4 9) ans: c 5 10)ans: c semicolon missing Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 61 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum SECTION-IV following are not in order: 2. M > D > Y ans: (a) 6. 10 in 4 seconds, ? in 6 minutes = 10x6x60/4 = 900 ans: (a) 7. a=2, b=4, c=5 (a+b)/c - c/(a+b) = 11/30 (ans). 8. 100(100000000+100000000)/10000 = 2x1000000 (ans). 9. what does the hexanumber E78 in radix 7. (a) 12455 (b) 14153 (c) 14256 (d) 13541 (e) 131112 ans: (d) 10. Q is not equal to zero and k = (Q x n - s)/2 find n? (a) (2 x k + s)/Q (b) (2 x s x k)/Q (c) (2 x k - s)/Q (d) (2 x k + s x Q)/Q (e) (k + s)/Q (from GRE book page no:411) data: A causes B or C, but not both F occurs only if B occurs D occurs if B or C occurs E occurs only if C occurs J occurs only if E or F occurs D causes G,H or both H occurs if E occurs G occurs if F occurs Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 62 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum NOTE: check following answers. 11. If A occurs which of the following must occurs I. F & G II. E and H III. D (a) I only (b) II only (c) III only (d) I,II, & III (e) I & II (or) II & III but not both ans: (e) 12. If B occurs which must occur (a) D (b) D and G (c) G and H (d) F and G (e) J ans: (a) 13. If J occurs which must have occured a) E (b) either B or C (c) both E & F (d) B (e) both B & C ans: (b) 14. which may occurs as a result of cause not mentioned (1) D (2) A (3) F (a) 1 only (b) 2 only (c) 1 & 2 (d) 2 & 3 (e) 1,2,3 ans: (c) 15. E occurs which one cannot occurs (a) A (b) F (c) D (d) C (e) J ans: (b) 11 to 15:- ----------- e , a , b , c , b --------------Below are in order: 16. to 20. answers: HP Placement Paper 2003 Question Consist of 4 parts. C---------20Q Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 63 of 68 Duration of exam is 60 min. Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum C++ ----15Q Unix-----15Q Apptitude--15Q C And C++ 1. i=23, j=4, c=0; c=i++-++j; o/p? 2. #define CUBE(x) x*x*x #define MUL3(x,y) 3*x*y #define ADD(x) x+y some statement maikng use of the preprocessors defined above............find o/p. 3. 4. 5. i=4; printf("%c %c", c[i], i[c]); o/p? one more question on these lines. 6. p=0; p++; printf("%u", p); o/p? a. 0 b. garbage value c. 4 d. none of the above 7. double i=0.0; int *ptr; virtual destructors r used for ? 2 questions on friend functions & classes char c="123456789"; switch(i) { case 0.0: Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 64 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum printf("jgdj"); case 1.0: printf("ptoy"); break; default: printf("hdfv"); } o/p? 8. volatile int i; in d above statement, is "volatile" a. a type declaration b. type qualifier c. storage class d. none of the above Unix 1. 2. "bash" is a kind of shell in UNIX primitive flavours of unix options : a. BSD &Sys V b. LINUX & BSD c.. 3. 4. which of the folllowing is used 4 redirection in UNIX? wot is d UNIX terminology 4 multi-tasking? >, |, <, ^ a. time slicing b. pre-emptive ....... c. time division d....... 5. In UNIX if You try accessing a directory for which u dont have permission, wot message is displayed? a. permission denied b. invalid user c. access denied d......... HP Placment Paper Section A. ------50qns(general appitude,english etc): Section B. ------ 10 Questions on Computer concepts. Section C. ------ 30 Questions on C 1. WAP find and replace a character in a string. 2. WA function to perform the substraction of two .Eg:char N1="123",N2="478", N3=-355(N1-N2). Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 65 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum 3. WAP dynamically intialize a 2 dimentional array Eg:5x20,accept strings and check for vowels and display the no.finally free the space allocated . 4. WAP read a line from file from location N1 to N2 using command line agruments Eg:exe 10 20 a.c 5. WAP find the largest of 4 no using macros. General section Computer science general, c/c++ section, Java section ,The question paper had 48 questions to be answered in 1hr. Time will be quite sufficient. They have different sets of question papers. . 1 General section : computer science general knowledge 2. Computer science general: simple questions 1. HP acquired this company in 2002. Which is the company a) Compaq b) Dell c) option 3 d) Option4 Ans: a 2. What does 3G denote a) 3rd generation mobile communication b) 3rd generation computer languages c) option 3 d) option4 Ans: a 3. An application program that is used by the users to get the inofrmation from the backend of some application like databases: a) application server Ans: database server 4. Which of the following is not true about the e-mail a) It can be accessed by a client program using POP b) It can be accessed by a client program using imap protocol c) option 3 d) option 4 Ans: I don't remember the answer but first 2 are true. 5. Some quesion regarding the company and who developed it ( the thing to remember is that Apple produce Macintosh computers). Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 66 of 68 b)proxy server c)database server d)option 4 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum c/c++ section: questions on c/c++, programs o/p etc. 1 main( ) { unsigned int i=3; while( i >=0) printf( "%d", i--); } how many times will the printf stmt be executed? a)0 b)3 c)4 d)infinite Ans: I think the answer is infinite, b'cos 'i' is an unsigned integer and it will not decrement below '0' and hence end up in an infinite loop.(yes, i checked and it is getting stuck in an infinite loop) 2. main( ) { int x,y, z; x=2; y=5; z= x+++y; printf("%d %d %d", x, y z); } a)3 5 7 b)option 2 c)option 3 d)option 4 Ans: a 3 # define swap(a,b) temp=a; a=b; b=temp; main( ) { int i, j, temp; i=5; j=10; temp=0; if( i > j) Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 67 of 68 Visit www.123eng.com for latest Jobs Chat with other engineers at www.123eng.com/forum swap( i, j ); printf( "%d %d %d", i, j, temp); } Ans: On compiling i got ans 10, 0, 0. I did not understand the concept. Please expalin this to me. 4. Java section: questions on java related stuff. 1) Java was initially code named as: a)Oak b)green c)miller d)option4 Ans: Oak 5. What is not true about the following statements about java. a) it is compiled using javac compiler b) the compiled files have .class extension. c) such files cannot be transfered from one comp to another. d) they use the java interpreter Ans: c 6. Why is the synchronize used? a) to initialize multiple objects b)to lock an object c)option3 d)option 4 Ans: b (probably) Get latest Fresher / Experienced Engineering Jobs at www.123eng.com For More Placement Papers visit www.123eng.com Page 68 of 68 ...
View Full Document

Ask a homework question - tutors are online