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

Test engineer

Advantmed
upvote
share-icon
2 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
Before applying for this role, I was working as a test engineer in one startup company. After my office hours, I learned about new technologies like Selenium and worked on the fundamentals of Java. Then I got the confidence and started applying for job posts.
Application story
Applied through LinkedIn for this position. HR contacted me after a week. Resume was reviewed by HR and screening was done
Why selected/rejected for the role?
I was rejected because I was not able to give Selenium related answer excellently. It was a difficult interview. I think that was the only reason for not selecting me.
Preparation
Duration: 2.5 months
Topics: Data Structures, Algorithms, System Design, Aptitude, OOPS
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Linkedin
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Interview rounds

01
Round
Medium
Face to Face
Duration40 minutes
Interview date16 Jul 2019
Coding problem3

This was the first technical round based entirely on java.

1. Swap Number Without Temporary Variable

Easy
15m average time
85% success
0/40
Asked in companies
MicrosoftBNY MellonOracle

Given two variables ‘X’ and ‘Y’. Your task is to swap the number without using a temporary variable or third variable.

Swap means the value of ‘X’ and ‘Y’ must be interchanged. Take an example ‘X’ is 10 and ‘Y’ is 20 so your function must return ‘X’ as a 20 and ‘Y’ as a 10.

Problem approach

Idea is to get the sum of given two-variable ‘X’ and ‘Y’ in an ‘X’ = ‘X’ + ‘Y’.
Value of swapped ‘Y’ can get by ‘X’ - ‘Y’ = (‘X’ + ‘Y’) - ‘Y’ = ‘X’
Value of swapped ‘X’ can get by ‘X’ - ‘Y’ = (‘X’ + ‘Y’) - ‘Y’ = (‘X’ + ‘Y’) - ‘X’ = ‘Y’
The current value of ‘Y’ is the initial value of ‘X’
Suppose ‘X’ is 10 and ‘Y’ is 20 then
‘X’ = ‘X’ + ‘Y’ = 20+10’
Swapped value of ‘Y’ is ‘X’- ‘Y’ = 30-20 = 10’
And the swapped value of ‘X’ is ‘X’ - ‘Y’ = 30-10 = 20’
So ‘X’ is 20 and ‘Y’ is 10
Return swapped ‘X’ and ‘Y’.

Try solving now

2. Java Questions

What is the difference between JDK, JRE, and JVM?
What is the static method?

3. Technical Question

What is Agile Methodology?

02
Round
Hard
Face to Face
Duration50 minutes
Interview date19 Jul 2019
Coding problem1

Second technical round based entirely on Selenium.

1. Selenium Questions

What is an action class?
Selenium webdriver
TestNG
Your automation framework
Selenium exception (with full name)

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
Software Development
1 rounds | 3 problems
Interviewed by Advantmed
812 views
0 comments
0 upvotes
company logo
SDE - 1
4 rounds | 8 problems
Interviewed by Amazon
8519 views
0 comments
0 upvotes
company logo
SDE - Intern
1 rounds | 3 problems
Interviewed by Amazon
3320 views
0 comments
0 upvotes
company logo
SDE - 2
4 rounds | 6 problems
Interviewed by Expedia Group
2581 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Test engineer
2 rounds | 2 problems
Interviewed by Ernst & Young (EY)
1545 views
1 comments
0 upvotes