Professional Documents
Culture Documents
NET
2.Even views are precompiled like stored procedures, then how is the latter
better?
Even though views are precompiled like sps, views cannot be used to make
alterations to the table as flexibly as sps can do, views are used for read only
purpose, because the dml statements on table can be affected by views only
under certain conditions i.e. taking all the integrity constraints into consideration.
table 2 : department
deptno, deptname
The different kinds of joins are inner joins and outer joins
Inner joins : self join, equi join, natural join
Outer joins : left join , right join, and full outer join
Q3: Difference between test design & test plan and when do they come into
picture?
A3:
Q15: VB Form
Name Field
Address Field
OK and Cancel Button
SQL Database
Write test cases for the above.
Q21: If the requirement says, application supports 500 users, then should
the application support 501 users?
Q22:If the application supports 505 users then how would you react,
whether it is a bug, error, detect or added functionality.
A: Added functionality
-----------------------------------------------------------------------------------------------
N.B Here the emphasis should be on roles and responsibilities in the last project
assignment and not about the project.
Example:
Actively involved in setting up the processes & initial setup for the project.
Was responsible for certifying outgoing incremental database for data integrity &
performance (when integrated in the entire solution).
Coordination & updating PM in US related to the progress, issues found & any
critical slippage.
Testing Section
6) In a web page, if two text boxes are there (one for Name Field another
for Telephone no.), supported by "Save" & "Cancel" button. Then derive
some test cases. What more information you need?
Here is a sample list of questions that u can ask
1) Field Validation i.e. alphanumeric for Name and Numeric for telephone
Number
2) Enable/disabled
3) Focus
4) Boundary conditions (i.e. what is the max length for name and telephone no.)
5) Field size
6) GUI standards for the controls
9) Write Test Cases for testing ATM machine, Coffee Blending Machine,
Telephone Handset?
10)What should be the Test life cycle for an application, which is having no
documentation attached with it.
Usability Testing and Monkey Testing
11) Have you ever done Memory leakage Testing? If yes, then how?
Tools Rational Purifier, Bound Checker (Here u can test for the memory leaks,
uninitialized variables, out of scope of a variable).
12)Is it possible to perform memory leakage testing without using any tool?
If yes how?
Yes. U have to go through the code and check whether the heap memory
allocated is deleted properly or not.
Technical Section SQL
14)Types of Joins?
Inner Join
Self-Join: If the join is performed within the same table then it is called self-
join.
Equi Join:
This join is based on the equality of column values in two tables and is
therefore called an equijoin.
Example:
SELECT REGION.*, CITY.*
FROM REGION, CITY
WHERE REGION.REGION_CD = CITY.REGION_CD
Natural Join: This is the equijoin on common columns, with the duplicate
columns removed.
Example:
SELECT REGION.REGION_CD, REGION_NM
FROM REGION, CITY
WHERE REGION.REGION_CD = CITY.REGION_CD
Outer Join
Left Outer Join: The result set of a left outer join includes all the rows from the
left table specified in the LEFT OUTER CLAUSE, not just the ones in which the
joined columns match.
Right Outer Join: A right outer join is reverse of a left outer join.
Full Outer Join: A Full outer join return all rows in both the left and right tables.
Cross-Join
It returns all the rows from the left table; each row from the left table is
combined with all rows from the right table. Cross-joins are also called
Cartesian product.
2. Joins questions---one example was asked to join. Provide the join statement
without using the where clause (using the keywords SELF JOIN, OUTER JOIN etc)
Using XML to insert and retrieve data from the SQL server.
I would use cursors for manipulating rows inside record set. If I need to do operations
over each row in a record set, then I would use cursors
9. Types of cursors?
10. Fetch next is used for getting next rows, is their any way to go
backwards?
11. Syntax for stored procedures
13. How comfortable are you with group by clause and where would you
use it?
I will use it in select queries to apply aggregate functions, like if I have two tables
employee and dept, to find no of employees working under departments.
• . NET, C#
. NET Exposure-
• XML
Pls. go through some simple questions if possible.
H_KEY_ USERS it stores the complete information of all the users in the local
machine.
22)What's NT authentication?
Validation of a user’s logon information. When a user logs on to an account on a
computer running Windows NT Workstation, the authentication is performed by
that workstation. When a user logs on to an account on a Windows NT Server
domain, any server of that domain may perform authentication. See also server,
trust relationships.