I applied through an employee referral. The process took 4 weeks. I interviewed at Backbase (Amsterdam) in Oct 2022
Interview
Mainly 4 phases, 1. HR interview 2. Take home assignment 3. Interview with the team (Principal QAs) 4. Final interview with EM (Cultural fit) I went up to final interview with good feedback, and even did the final interview well. Then I got a rejection mail, when I had the chat with the recruiter, she said I have done well in the interview rounds with good feedback but they have decided not to offer the position to anyone that requires relocation support at this moment. This was a very bad experience and a waste of my time. They should have decided whether they can do relocation before they proceed with the interviews and waste so much time of the candidates. The assignment had a big scope (test cases, test plan, bug report, UI automation, API automation, CI/CD, etc) and took me 4 days. I am sure they didn't check those tasks properly even.
Interview questions [1]
Question 1
Went through some code in the automation framework. Working with the team Best work you're proud of
The recruiter contacted me in a month after applying, after scheduling an interview she didn't show up. Contacted me later again blaming ATS system for not scheduling the interview properly. Sent me afterwards a huge home assignment which did not correlate with the position and potential salary at all. Overall a messy process and bad experience with the company.
I applied online. I interviewed at Backbase (Hyderābād) in Apr 2023
Interview
There are 3 rounds
tech 1 with coding assesment,
tech 2 and HR
Tech1 => 45 min
They provide a link, where there are some coding questions, need to compose and explain the logic
Tech2 => 45 min
It technical discussion based on Interviewr mindset and our resume
Interview questions [1]
Question 1
Tech1 Assesment
1. Compose script to Display the Oddsum and Evensum from the list of array inputs
2. Compose script to find the number of jumping sequence based on array elements, and display the last array element when jump exceeds length of array input arr[] = {1,2,3,9,4,5,2,6,8,8,2} output = 3 (1 -> 2 -> 9 ->2)
3. Compose selenium script to find Broken images in a web page 4. Compose selenium script to select 4th element in the dropdown
Tech2:
Agile:
> Agile sermons
> Technical & Functional Evaluations
TestNG:
> Soft depend and hard depend,
> write TestNg.xml file to execute ClassA m2 and Class B m1
> TestNG attributes for poolsize, invocationcount and timeout
Java:
> return type of constructor, defalt and parametarized constructor
> Write program to find 3rd largest number from the array
> Convert string to lowercase and remove spaces and special characters
> Java 8 advance features
Functional testing:
> How many no of test cases for x<10 input field
> Boundary Value Analysis and Equivalence Partitioning Testing
> In which case we perform smoke sanity and regression
> After creating the bug what is the process
RestAssured:
> 403 and 503 response code
> How to get json data for validation
Git :
git clone
git remote
git status
git merge
CICD:
Do you have experience in CICD