Total points61/82
The respondent's email address (naveen.kotanarasimham@photoninfotech.net) was recorded
on submission of this form.
Infrastructure
None of the Above
Correct answer
None of the Above(*)
Having Decided that the Photon Recruitment App should be Cloud Enabled, the Architects are
discussing if it should be a Native or Hybrid Application and the tool they should be using to
build it. What are they doing? *
1/1
Having fun!
Contemplating Design Patten Considerations
Designing the Solution(*)
2 Tier Architecture
Monolithic Architecture
3 Tier Architecture
Correct answer
A continuous Integration (CI) and Countinuous Deployement (CD) strategy(*)
Which of these types of Architecture support multiple Presentation Layers (Web, Mobile App,
Desktop, etc.) *
1/1
Web Oriented Architecture
2 Tier Architecture
N Tier Architecture(*)
Monolithic Architecture
In which of these types of Systems do you NOT need to account for "security" in the
Architecture and Design *
1/1
Desktop based Applications
None of the Above(*)
Mobile Applications
2 Tier Architecture Systems
Intranet Based Applications
Considering the nature of the application, the team has decided that the Photon Hiring App
should have offline capability incase network connectivity is lost. What should they do to solve
this commonly occuring problem? *
1/1
Implement Database Replication to solve the problem
Apply a Design Pattern to implement offline capability(*)
Correct answer
Every component does multiple tasks(*)
Which of these is the highest level of abstraction while defining the overall software system *
0/1
Pattern
None of the Above
Design
System
Architecture
Correct answer
Architecture(*)
Which of these include Technology and Software Tool Choice selection as part of its phase? *
0/1
Backend
System
None of the Above?
Design
Architecture
Correct answer
Design(*)
Web Services
Service Orchestration involves simulating a Business Scenario using just Web Services and
without the UI. *
1/1
True(*)
False
Service Orchestration involves a scenario which involves just 1 Web Service call. *
1/1
False(*)
True
Which of these is NOT required for writing testcase documentation for an API *
1/1
Path in which the API should be accessed
Server on which the API is hosted.(*)
Correct answer
True(*)
In a ReST API, which of these is NOT a way to specify business inputs while calling an API *
0/1
Embedded URLs (Embedding Data in the URL)(*)
Testing all possible inputs across all the fields of the Input
Behaviors
The Plain Language Text Files that define the behaviors are called *
1/1
Gherkin
Android Applications
Step Definitions
BDD
Feature Files(*)
In a cucumber behavior file, Data for a parameterized variable is defined under the keyword *
1/1
Examples(*)
Given
Scenario
Scenario Outline
Data
Western
Over 100
English, French, German & Spanish
Indian
Parameterization in Feature Files is achieved by defining the variable between ___ and ___ *
1/1
none of the above
" and "(*)
* and *
' and '
% and %
The word that defines the rules for documenting behaviors is called *
1/1
Java
BDD
Gherkin(*)
English
C#
When
But
Each Step of the Scenario defined as behaviors is mapped to a chunk of java code to perform
the action performed in the step, called the *
1/1
Gherkin
Step Definition
False
Testcase Documentation
Which one of these is not a key aspect of App Dev Testing *
1/1
Ensuring data sync between frontend and partner systems
Testing UI against Mocks
Using Virtual Services to test UI if required
Testing Functional Workflows in the Application based on defined workflows
Accessibility Testing
The Testcase that results in a defect is documented and linked to the defect
The exploratory defects are not recorded since there is no documented testcase for it.
Database Concepts
Data Isolation
Atomicity Problem
Programs
Modules
None of these
The DBMS acts as an interface between what two components of an database system ? *
1/1
Database Application and Database
Database
Programming Language
Data Structure
Database Application
Data Architect
Database Accountant
Both B and C
Database Maintenance System
Database Measurement System
Database Messenger System
A user has a Savings and Checking Account in a Bank.
#) Saving Account Stores following information -
account-no
name
address
mobile
#) Checking Account stores -
account-no
name
address
mobile
Interaction
Operation
None of these
SQL is NOT case insensitive. "SELECT * FROM Customers" AND "select * from Customers" -
are same *
1/1
False
True(*)
Partial
Abstract
Correct answer
Abstract(*)
False
Correct answer
False(*)
Data
Consistency Constaints
name
address
Semicolon at the end of each Oralce SQL Statement will terminate the SQL statement. *
1/1
True(*)
False
If in redundant file common fields are not matching then it results in _____________. *
0/1
Data Isolation
Data Inconsistency
Data Redundancy
Data Integrity Problem
Correct answer
Data Inconsistency(*)
____________ means to hide certain details of how data is stored and maintain. *
1/1
None of these
Data Integrity
Data Isolation
Data Abstraction(*)
Consider the following table STUDENT and answer the following questions
===================================
Roll SName City Marks
===================================
1 Jaime Pune 90
2 Sheryl Mumbai 90
3 El Pune 95
5 Nicole Delhi 91
6 Sharon Pune 98
===================================
How many rows will be selected if we ran following query - Select * from STUDENT; *
1/1
6
0
5(*)
Which of the following query is used to select count of all students from "STUDENT" table? *
1/1
Select COUNT() from STUDENT;
None of these
Select COUNT(*) from STUDENT;(*)
Which of the Query is used to Select all the Students from City = "Pune"? *
1/1
Select * from STUDENT where city is "Pune";
Select * from STUDENT where city == "Pune";
None of these
Select * from STUDENT where city="Pune";(*)
ADA
Scenario: A Checkout feature has six UI pages, there are couple of pages without page titles. As
an Accessibility tester how would you judge the severity of this defect. *
0/1
Sev 0 as ADA requirement is not met
Sev 3. UI defect
Sev 2 as ADA requirement is not met
Sev 4. Minor error, no loss of service
Correct answer
Sev 2 as ADA requirement is not met(*)
AAA
Correct answer
False(*)
WCAG 2.0 success criteria are written as testable statements that are not technology-specific.
The above statement is *
1/1
True(*)
False
Correct answer
Creative Team(*)
A. Page wise
D. C and B
ADA is *
1/1
Visual Testing
WCAG 2.0
Subset of WCAG 2.0(*)
Photon QA Process
Which of these is the formula to calculate Escaped Defect % as per Photon's Template *
1/1
Number of defects identified by QA / Sum of (QA + UAT) defects
Number of defects identified by QA / Number of UAT defects
Number of defects identified by UAT / Sum of (QA + UAT) defects(*)
Lean Methodology
Agile Methodology using Scrum Teams and Sprint Plans
Which of these is the formula to calculate QA Feature Coverage % as per Photon's template *
0/1
Count of Passed TC / Total number of TC
Count of TC executed / Total number of TC
What advantage does the Lean methodology have over Agile with Scrum? *
1/1
Team members become good friends as they sit inside a conference room
Lean requires fewer people, hence it is called Lean
No Daily stand up call, hence team members are more productive
Presence of video conferencing facility improves productivity
All members follow a rigorous fitness regime and are Lean
The Lean team is empowered to make decisions, hence removing the need for a Product
Owner's constant presence(*)
What questions should you ask to help set the Severity of the defects in a defect triage? *
1/1
What is the "Time to fix" and "Impact of Fix" for the defects?
What is the "Chance of Occurrence" and "Impact on Occurrence" of the defect(*)
What is the "Age of the Defect"? (How long has the defect been in Open Status?)
What phase was the defect logged in? (QE, UAT, Pre Prod, etc.)
Which of these is the formula to calculate QA Test Coverage % as per Photon's template *
0/1
Count of Passed TC / Total number of TC executed
Count of (Passed + Failed) TC / Total number of TC
Count of (Passed + Failed) TC / Total number of TC executed
Count of TC executed / Total number of TC
Scrum team members are co-located for effective and real time communication
Scrum team members are co-located for effective and real time communication
Correct answer
The Scrum Master is a dedicated role in the Scrum team(*)
This form was created inside of Photon. - Terms of Service - Additional Terms
Forms