FINRA logo

FINRA Test Automation Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 21 interview experiences · FREE TO READ

2.1 Rounds average
Average Typical difficulty
61.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at FINRA.

Showing 3 of 21
FINRA logo
FINRA

SDET

Engineering · more than a year ago

Mid Average Positive experience Accept offer 2 rounds
Interview process
Technical screen Onsite
Interview formats
Behavioral Technical Coding

It was two rounds, each about an hour long. They asked standard background questions, some technical questions, and questions to test my mindset. The first screen was with engineers, and the second screen was with engineers and the manager. Overall, it was a very fair process, with no gotcha questions – everything was very relevant to the type of work.

Confirmed questions4 questions
  • Questions about object-oriented programming and a database question were asked.
  • Standard background questions were asked.
  • Technical questions were asked.
FINRA logo
FINRA

Software Developer in Test

Engineering

Mid Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Phone screen Onsite
Interview formats
Technical Coding

Phone interview cleared with an intro, SQL, and puzzles. The F2F interview had 4 people on the panel, but only one developer showed interest in asking questions. I explained my previous project, and they gave me an SQL scenario to solve: using two tables, manager and employee, write an SQL query to find managers whose IDs are not in the employee ID column of the employees table. I wrote the SQL query. Then, a developer asked me to write a Java program for the same SQL scenario. I tried my best but couldn't write the code perfectly like a developer. They also asked to guess test case inputs for the Employee and manager tables against the code. If you're interviewing for a test position, please review other testers' comments here. They don't seem very interested in hiring candidates from staffing agencies. You need programming knowledge to pass, or you might get lucky with simple questions like Fibonacci recursive, SQL (JOINTS), or the two glass balls/100-story building puzzle, which I didn't get.

Confirmed questions2 questions
  • Write a Java program for the SQL scenario involving manager and employee tables where you need to return managers whose ID isn't in the employee ID column.
  • Guess some test case inputs for the Employee and manager tables against the Java code you wrote.
FINRA logo
FINRA

Software Development Engineer in Test

Engineering

Mid Easy Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding Technical

The interview was supposed to be 3 hours long, but it started late. Panel 1 was pretty basic, mostly asking about me and my background. The people on the panel were kind of quiet, making it hard to tell if they were engaged. Two of them were in the middle of my answers. Anyway, I kept going, and then Panel 2 came in. This group asked some general testing questions. Finally, Panel 3 asked about SQL, specifically a basic JOIN.

Confirmed questions7 questions
  • Can you tell me about yourself and your experience?
  • What are your thoughts on general testing concepts?
  • Can you explain a basic SQL JOIN operation?

FINRA Test Automation Engineer Interview Questions

Quoted word for word from FINRA interview reports.

Write a Java method to replace all instances of a character in a string.

Read reports

How would you find the middle element in Java's doubly linked list?

Read reports

Could you write a function to check if a given string is a palindrome?

Read reports

Can you find the middle of a custom linked list that doesn't have a size method?

Read reports

What if the string contains a double quote? How would your Java string replacement method handle that?

Read report

What are the differences between various SQL join types?

Read report

Could you find the second-largest number in the array?

Read report

If the string doesn't have a second double quote, would you prefer to pass the string once or move backwards in your Java code?

Read report

How would you go about removing non-repeating characters from a String?

Read report

Formats, difficulty and experience

Across all 21 FINRA interview reports.

Interview formats

Technical 45.8%
Coding 35.4%
Behavioral 16.7%
System Design 2.1%

Interview difficulty

Easy 19%
Average 47.6%
Difficult 33.3%

Candidate experience

Negative 14.3%
Positive 61.9%
Neutral 23.8%