Placement Papers: STMicroelectronics India Placement PaperTab.amp

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

These are for the B. Tech/BE electronics engineering (ece branch) freshers, computer science CS/CSE, IT candidates. There were two papers/sections in the whole test.

  1. Hardware (electronics candidates/ece/eie)

  2. Software (computer science/cs). Software, programming C, Unix OS, Computer networking, Architecture and Digital Electronics/Logic related technical questions for ST Microelectronics. Software paper: There were 3 sections. The questions in these sections were mixed with 2 − 3 aptitude questions, questions on computer networks & OS were 7 − 8, 1 − 2 on CSO, 1 question on controls, 1 on sampling theorem, some on Comp Architecture & digital logic & 7 − 8 on C language. Section 1 contains 11 Questions section 2 contains 13 Q section 3 contains 13 Que (total = 37, marks = 50) All the 3 sections was compulsary and you have to give a preference among the section 2 & sec 3 so that the weightage for the second one will get doubled. Negative marking was there. Some of the Questions are:

    1. Which conversion is not possible

      1. float to int

      2. int to float

      3. char to float

      4. all are possible

      Ans: d

    2. threads have which thing in common

      1. register set

      2. data section

      3. thread id

      4. ?

      Ans: b

    3. one que like main () { int x = 5, y; y = x * x + + * + + x;//print x and y }

    4. A CPU has four group of instruction set A, B, C, D CPI of A = 1 CPI of B = 3 Cpi of c = 2 cpi of d = 4 the cpu access 20% of A, 30% of b, 30% of C and 20 % of D what will be the average CPI. Ans: 1 * 20/100 + 3 * 30/100 + 2 * 30/100 + 4 * 20/100 (this que was repeated in section 2 & 3)

    5. a question on hit ratio n effective memory access time. C language programming questions

    6. main () { int a = 10, b = 5 while (? b> = 0 && + + a) {? b; + + a; } print (a); print (b); } ans: a = 16, b = -2

    7. main () { char i; for (i = 0; i ⇐ 255; i + + ) { printf (? %c? i); } } Ans: Never ending loop

    8. One question on controls systems to find the transfer function poles and zeroes were given in a graph. Answer: s (s − 2)/(s − 3) (s − 4)

    9. One question on sampling theorems, if sampling frequency is fs then the signal having same characteristics will be of frequency. (in terns of fs).

    10. One on the signal to noise ratio if the amplitude of the signal is reduced to half & N bits samples are used with M quantization level, then the SNR will be reduced by a factor of Ans: 6 db

    11. Calculating the bit rate to be transmitted across the given capacity channel

    12. Calculating the checksum for the bits to be transmitted given the frame-11000101 and generator is 1100.

    13. Calculating the no of bits required for the error detection & the error correction for the given codeword set. Codeword a: 0000 0001 0011 1111 codeword b: 101111 … 110101

    14. Which is an example of multitasking? a: Multiple remote users accessing a server b: User working on spreadsheet, downloading some matter from internet c: Multiple programs resident in memory

    15. CA in CSMA/CA stands for

      1. collision approval

      2. collision avoidance

      3. critical access

    16. In a triangle, without changing the angle, if we double the sides, then new area will be answer: Four times

    17. There is a pipe having diameter 6mm, then how many pipes having 1mm diameter wiill be needed to provide the same amount of water. Ans. 36

    18. In which of the following schemes after page replacement the entered page will enter in the same memory location as of the replaced one.

      1. direct mapping (Ans)

      2. n-set associative

      3. associative

      4. none of them

    19. belady anamoly is related to. Ans. Page replacement algorithms

    20. Which one uses cache mechanism? ans TLB

    21. What will happen in the following code signal (mutex) critical section wait (mutex) ans. Violation of mutual exclusion

    22. an RLC circuit was given, functioning of circuit is to be determined. a: Will act like FM b: PM c: AM d: None of the above

    23. C language program int i = 0; switch (i) { case 1: Printf (? hi?); case 0: Printf (? zero?); case 2: Printf (? world?); } ans: Zeroworld

    24. Which one is the declaration of static string a: Static string b: static string? c: static string? d: Char sting[30]

    25. A question on file handling in c programming language a: File cant be opened b: Msg. Txt is copied to msg c: Only first string be copied d:

    26. Which of the fuction will store a 100 char string in X

    a: Fread (x, 100, )

    b. Fread (100, x, )

    c. Gets (x)

    d. Read (x)