[Updated] Goldman Sachs Aptitude Test Questions and Answers
Practice List of TCS Digital Coding Questions !!!
Take 50+ FREE!! Online Data Interpretation Mock test to crack any Exams.

Technical Interview Questions and Answers :: Sopra Steria

89.33K

Tot. Mock Test: 10


Total Qs: 138+

  •  Select All
  •  SQL
  •  Java
  •  C++
  •  Informatica
  •  C
  •  DBMS
  •  Data Structure
  •  HR Question in TR

    11 / 138

    What is pass by reference in functions?
    Answer:

    ADDRESS OF VALUE IS PASSED TO THE FUNCTION SO THAT ORIGINAL VALUE CAN BE MODIFIED

    Please Login First :

    12 / 138

    What is a pointer in C?
    Answer:

    Pointer is a variable which are stored in the address of the another variable

    Please Login First :

    13 / 138

    Write a program to find the number vowels in a given word.
    Answer:

    No Discussion on this question yet!

    Please Login First :

    14 / 138

    From which topic should I asked you from C?
    Answer:

    functions

    Please Login First :

    15 / 138

    Difference between while, do while, for?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    16 / 138

    What is run time error and compile error?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    17 / 138

    What is the difference between compiler and interpreter?
    Answer:

    No Discussion on this question yet!

    Please Login First :
    Answer:

    No Discussion on this question yet!

    Please Login First :

    19 / 138

    What are the OOPS concepts? and What are the use of OOPs concept?
    Answer:

    1) Encapsulation: It is the mechanism that binds together code and data in manipulates, and keeps both safe from outside interference and misuse. In short it isolates a particular code and data from all other codes and data. A well-defined interface controls the access to that particular code and data.
    2) Inheritance: It is the process by which one object acquires the properties of another object. This supports the hierarchical classification. Without the use of hierarchies, each object would need to define all its characteristics explicitly. However, by use of inheritance, an object need only define those qualities that make it unique within its class. It can inherit its general attributes from its parent. A new sub-class inherits all of the attributes of all of its ancestors.
    3) Polymorphism: It is a feature that allows one interface to be used for general class of actions. The specific action is determined by the exact nature of the situation. In general polymorphism means "one interface, multiple methods"; this means that it is possible to design a generic interface to a group of related activities. This helps reduce complexity by allowing the same interface to be used to specify a general class of action. It is the compiler's job to select the specific action (that is, method) as it applies to each situation.

    Please Login First :

    20 / 138

    What Is Inheritance? What is the diamond problem that can occur with multiple inheritance? Explain an example.
    Answer:

    Inheritence is deriving parent(base) class properties to derived class.


    The Diamond Problem :


        A


       /  \


      B   C


       \   /


        D


    Now Class B

    Please Login First :


Most Frequent Qs.