Blackrock interview experience Real time questions & tips from candidates to crack your interview

QA Engineer

Blackrock
upvote
share-icon
4 rounds | 8 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 2 months
Topics: Core Java, Selenium, Jenkins, CI/CD, Testing concepts
Tip
Tip

Tip 1 : Practice as many as String Manipulation programs
Tip 2 : OOPS concepts and their practical usage
Tip 3 : Testing terminologies

Application process
Where: Linkedin
Eligibility: No criteria
Resume Tip
Resume tip

Tip 1 : Try to build a single Page resume
Tip 2 : Include skills that are known to you

Interview rounds

01
Round
Easy
Telephonic
Duration30 Minutes
Interview date4 Feb 2019
Coding problem1

Introduction
Basic Testing questions and OOPS concepts
Selenium locators - xpath, css 
Absolute, Relative Xpath
finding webelements in grid based tables
Selecting Dropdowns/Radio button

1. Technical Questions

1) What are 4 pillars of OOPS in Java

2) What is Absolute, Relative Xpath

3) Class, Object, Constructor definitions

4) How to find multiple Webelements from the table grid in Selenium

5) Methods to select Dropdown, Checkboxes

Problem approach

1) Abstraction, Polymorphism, Encapsulation, Inheritance and explain definitions.
2) Absolute - From the starting of the DOM /
Relative - Direct x path using element tags //
3) State definitions
4) using getWebElements() method

02
Round
Medium
Face to Face
Duration40 Minutes
Interview date12 Feb 2019
Coding problem3

Face To Face interview round with 2 interviewers
Timing : 11::00 AM
3-4 candidates around
Interviewers were professional

1. Star Pattern

Easy
10m average time
85% success
0/40
Asked in companies
PayPalInfo Edge India (Naukri.com)LTIMindtree
Pattern for N = 4

picture

The dots represent spaces.
Problem approach

Break the problem into two parts.
Print the incremental pattern using 2 for loops
Print the decremental pattern using 2 for loops
Combine the two patterns

Try solving now

2. Manipulate the String to remove the Junk character from String

Problem approach

Using String replace() method and using regular expression

3. Selenium snippet code to add different waits to the elements

Problem approach

Implicitly wait - driver.manage().timeouts().implicitlyWait(0, TimeUnit.SECONDS);

Explicitly Wait - 

WebElement dynamicElement = (new WebDriverWait(driver, 15))
.until(ExpectedConditions.presenceOfElementLocated(By.id("dynamicElement")));

03
Round
Medium
Face to Face
Duration30 Minutes
Interview date14 Feb 2019
Coding problem3

Managerial round 
Timing 12: 00 AM
Interview by Senior Manager

1. Puzzle

Torch and Bridge
There are 4 people (A, B, C, and D) who want to cross a bridge at night.
A takes 1 minute to cross the bridge.
B takes 2 minutes to cross the bridge.
C takes 5 minutes to cross the bridge.
D takes 8 minutes to cross the bridge.
There is only one torch with them and the bridge cannot be crossed without the torch. There cannot be more than two persons on the bridge at any time, and when two people cross the bridge together, they must move at the slower person’s pace.

Problem approach

Tip 1 : Think and take your time
Tip 2 : Use paper/pen to explain

2. System Design Question

How will you manage the Sanity & Regression suite in an effective manner?

Problem approach

Regression test selection
Regression test tracking mechanism
Monitoring changes
Periodic cleanup
Regular screening
Metrics analysis

3. System Design Question

Explain CI/CD infrastructure design used in your previous organization.

Problem approach

Tip 1 : Explain how to execute tests on VM.
Tip 2 : Explain Jenkins setup and link to the git repo.

04
Round
Easy
HR Round
Duration30 Minutes
Interview date26 Feb 2019
Coding problem1

HR round and offer collection
Timing : 10:00 AM

1. Basic HR question

How do you see yourself in 5 years
How will you display inclusivity among the team
Relocation details

Problem approach

Tip 1 : Be calm with a smiling face
Tip 2 : Answer the questions with positive attitude
Tip 3 : Clear any doubts in your mind related to package, holidays, benefits

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
SDE - 1
4 rounds | 5 problems
Interviewed by Blackrock
2171 views
0 comments
0 upvotes
SDE - Intern
3 rounds | 4 problems
Interviewed by Blackrock
1157 views
0 comments
0 upvotes
Analyst
3 rounds | 6 problems
Interviewed by Blackrock
1028 views
0 comments
0 upvotes
Analyst - Intern
3 rounds | 3 problems
Interviewed by Blackrock
910 views
0 comments
0 upvotes