[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 :: Syntel Inc.

87.53K

Tot. Mock Test: 4


Total Qs: 161+

  •  Select All
  •  Oracle PLSQL
  •  Java
  •  C++
  •  WebMethod
  •  C
  •  DBMS
  •  Operating System
  •  Oracle Apps HRMS
  •  Networking
  •  Soft. Engineering
  •  HR Question in TR
  •  Data Structure
  •  .NET
  •  SQL

    91 / 161

    What is printf and scanf in C?
    Answer:

    printf is to print the character,integer,float,string values in %d format

    Please Login First :
    Answer:

    No Discussion on this question yet!

    Please Login First :

    93 / 161

    What array, linked list? What are major difference ?
    Answer:

    Array is an indexed based sequential datasture which is stored contigous memory locations . It is mainly used when the operation is searching of element from the list.



    Link list is a sequential datastructure which consists of nodes located at non contigous memory locations. It is used when the operation is insertion and deletion.

    Please Login First :

    94 / 161

    What is stack and queue?
    Answer:

    Stack is a sequential datastructure which will follow last in first out (LIFO) rules. The mainly operations of stack are : push pop peer empty and full.



    Qeque is also a sequential datastructure which will work on First In First Out(FIFI) . It is the datastructure with restriction that the insertion will be performed from one end and deletion from the another end with help of front and rear. The mainly operations will be performed are : enque and deque operations .



    We can implement both by using an array (i.e. static implementation ) and another is using linklist that is dynamic implementation.

    Please Login First :

    95 / 161

    How can you convert a integer into float.
    Answer:

    By using explicit type casting


    Please Login First :

    96 / 161

    How are you different from others candidates?
    Answer:

    No Discussion on this question yet!

    Please Login First :

    97 / 161

    What is acid property in SQL Server?
    Answer:

    It ensures Data validity and

    Please Login First :

    98 / 161

    What is a transaction and ACID properties in DBMS?
    Answer:

    A transaction is a very small unit of a program and it may contain several lowlevel tasks. A transaction in a database system must maintain Atomicity, Consistency, Isolation, and Durability − commonly known as ACID properties − in order to ensure accuracy, completeness, and data integrity.




    • Atomicity − This property states that a transaction must be treated as an atomic unit, that is, either all of its operations are executed or none. There must be no state in a database where a transaction is left partially completed. States should be defined either before the execution of the transaction or after the execution/abortion/failure of the transaction.

    • Consistency − The database must remain in a consistent state after any transaction. No transaction should have any adverse effect on the data residing in the database. If the database was in a consistent state before the execution of a transaction, it must remain consistent after the execution of the transaction as well.

    • Durability − The database should be durable enough to hold all its latest updates even if the system fails or restarts. If a transaction updates a chunk of data in a database and commits, then the database will hold the modified data. If a transaction commits but the system fails before the data could be written on to the disk, then that data will be updated once the system springs back into action.

    • Isolation − In a database system where more than one transaction are being executed simultaneously and in parallel, the property of isolation states that all the transactions will be carried out and executed as if it is the only transaction in the system. No transaction will affect the existence of any other transaction.

    Please Login First :

    99 / 161

    What is the use of ACID property in database management system?
    Answer:

    ACID properties are 4 important properties of a transaction that a DBMS must ensure to maintain data in the case of concurrent access

    Please Login First :

    100 / 161

    Are you flexible enough to learn something which is not of your interest ?
    Answer:

    Yes

    Please Login First :


Most Frequent Qs.