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

QA Engineer

Park+
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 Months
Topics: SQL, Selenium, Automation, Python, Appium
Tip
Tip

Tip 1 : Prepare all SQL queries.
Tip 2 : Have a well explained resume
Tip 3 : Have knowledge about automation testing

Application process
Where: Linkedin
Resume Tip
Resume tip

Tip 1 : Must have required skills mentioned on resume
Tip 2 : Don’t add unnecessary things as questions will be asked based on resume.

Interview rounds

01
Round
Medium
Video Call
Duration25 minutes
Interview date2 Apr 2022
Coding problem3

Questions were asked from SQL, Database queries, and related to manual testing.

1. Quick Sort

Moderate
10m average time
90% success
0/80
Asked in companies
FreshworksSamsung R&D InstituteLenskart

You are given an array of integers. You need to sort the array in ascending order using quick sort.

Quick sort is a divide and conquer algorithm in which we choose a pivot point and partition the array into two parts i.e, left and right. The left part contains the numbers smaller than the pivot element and the right part contains the numbers larger than the pivot element. Then we recursively sort the left and right parts of the array.

Example:

Let the array = [ 4, 2, 1, 5, 3 ]
Let pivot to be the rightmost number.

example

After the 1st level partitioning the array will be { 2, 1, 3, 4, 5 } as 3 was the pivot. After 2nd level partitioning the array will be { 1, 2, 3, 4, 5 } as 1 was the pivot for the left part and 5 was the pivot for the right part. Now our array is sorted and there is no need to divide it again.

Problem approach

Use standard approach for quick sort

Try solving now

2. Cycle Detection in a Singly Linked List

Moderate
15m average time
80% success
0/80
Asked in companies
GrabThalesSterlite Technologies Limited

You are given a Singly Linked List of integers. Return true if it has a cycle, else return false.


A cycle occurs when a node's next points back to a previous node in the list.


Example:
In the given linked list, there is a cycle, hence we return true.

Sample Example 1

Problem approach

Traverse the list one by one and keep putting the node addresses in a Hash Table. At any point, if NULL is reached then return false, and if the next of the current nodes points to any of the previously stored nodes in Hash then return true.

Try solving now

3. DBMS

  • What is normalization in DBMS?
  • What do you mean by: Primary key, Foreign key, Candidate keys, Super key?
  • Write SQL queries to remove duplicate rows
Problem approach

Tip 1 : Go through the DBMS concepts

Tip 2 : Practice basic SQL queries

Tip 3 : Take core engineering subjects seriously

02
Round
Medium
Video Call
Duration40 minutes
Interview date10 Apr 2022
Coding problem2

Puzzles were asked

1. Puzzle

When its sharp 06 : 30 in the clock, What is the angle between minutes needle and hour needle?

Problem approach

Tip 1 : Study puzzles from online platforms
Tip 2 : Listen carefully to the platform.
Tip 3 : Think for a while before giving answer

2. Puzzle

Gold Bar Cut Puzzle

 

You have hired someone to work for you for seven days, and you have a gold bar to pay him. You must give him a piece of gold every day. What is the least number of cuts you can make to the gold bar such that you can pay them 1/7th of it each day? 

Problem approach

Tip 1 : Study puzzles from online platforms
Tip 2 : Listen carefully to the platform.
Tip 3 : Think for a while before giving answer

03
Round
Easy
HR Round
Duration15 minutes
Interview date15 Apr 2022
Coding problem1

Basic HR questions

1. Basic HR Questions

  • Tell me about yourself
  • What are your strength and weakness?
  • What do you think of work culture here in Park+?
  • What was your role in your project?
Problem approach

Tip 1 : Prepare for Basic HR questions
Tip 2 : Stay Honest
Tip 3 : Show a positive attitude

Here's your problem of the day

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

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
Fullstack Developer
3 rounds | 6 problems
Interviewed by Park+
2542 views
0 comments
0 upvotes
SDE - 1
4 rounds | 6 problems
Interviewed by Park+
1572 views
1 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Park+
1159 views
0 comments
0 upvotes
SDE - 1
3 rounds | 7 problems
Interviewed by Park+
475 views
0 comments
0 upvotes