Placement Papers: Quark Online Paper

Examrace Placement Series prepares you for the toughest placement exams to top companies.

There was an online written test

50 questions = 10 comp. Awareness, 10 mathematical (easy), 10 verbal reasoning (difficult, lenghty, you are advised to attempt them at last only), 20 c + + or c or java whichever u opt.

then three interviews (2 technical, one hr), are taken.

quarks people stress on c + +, os, dbms, SE (testing, sdlc etc.) in the interview.

here are some questions that i can recall from the written test.

one question of c + +

main () { int x = 10, y = 20, z = 5; x = x cout < }

ans 1

here quarks was on 12 − 8 − 03 and recruit 2 mca's and 12 be's.

first you should opt test in c + +, because they have only requirements in c + +. They will ask questions on virtual functions.

destructures etc.

there are 50 questions and time is 60 mins.

1 − 10 analytical reasoning

11 − 20 quant

21 − 30 computer awearness

31 − 50 c + +

c & c + + questions are diffirent in quant and in comp awearness.

the analytical reasoning will take time so u should do this at last i.e., by seeing the length of question. Quant was easy

  1. 1652 − 1642 a 329 ans b 325

  2. there is one question onloan from father of 240 rupees the answer of that question is 21.

  3. all other question in this section was easy.

computer awearness

  1. Leading is____options includes from ms word

  2. which of the following is not language

    1. Pascal

    2. pl/1

    3. findles ans

    4. j

  3. one question on IPC (inter process comm)

  4. which of the following stores highest amt of data.

    1. floppy

    2. cd

    3. book

    4. none of above

  5. all other questions were from os C + +

    1. can there be a static class

    2. dynamic binding is options

    3. o/p of following prog main () { int i, j = 9999; char buff[5]; i = sprintf (buff, “%d” j); cout< }

    4. class ab { }; main () { cout< } a 1 b 0 ans c 2 d 4

    5. class ab { int i; public: Virtual void fun () { } } main () { cout< } 4 ans

    6. when new fails it

    7. #define f (a, b) a + b

    #define g (x, y) x * y

    main () { int i; i = f (4, g (5, 6) ); cout< }

    8 #define x (a) + + a + a + + + a + +

    like this I do not

    remember this question ans was 4.

  6. polymorohism is

  7. mutable is used for

ans--changing the value in the

const functions

__stdcall calling convention

Ans. Stack is cleaned by the callee

mutable key word is used for

Ans. If used with a member variable it can be changes by a function declared as a constant

foo & const ref

Ans. This is not a good practise since references are always constants

private inheritance means

Q6 #defines macro (a) ( (a + + ) + ( + + a) + (a + + ) )

Main () { cout << macro (1); }

Ans. 4

Q7 string s = abcd

Char &c = s[1].

String t.

T = s.

c = ‘z’

if (T[1] = = ‘z’ ) { cout<<Quark; }

else { cout<<express; }

Ans. Express

Q10 Which of following will cause application crash there are three options

ANS. Char * p = new char.

Char * q = p.

Delete p.

Delete q.

If u need latest papers of any company mail me at placement042002@yahoo. Com

Q11 for typeid to give correct result which condition is must

Ans. Class should be polymorphic

Q12 following things are default when class is created

Ans. Default constructor, copy constructor, assignment operator

which casting is done at run time

Ans. Dynamic_cast

Sign In