IDFC FIRST Bank logo

IDFC FIRST Bank Field / Application Engineer Interview Questions
& Process

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

Based on 37 interview experiences · FREE TO READ

3 Rounds average
Average Typical difficulty
81.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at IDFC FIRST Bank.

Showing 3 of 37
IDFC FIRST Bank logo
IDFC FIRST Bank

Application Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Background check Offer
Interview formats
Technical Coding System Design

So, this was an on-campus placement thing. It started around noon. The first round went for about 40 minutes. They were checking my OOP concepts and had me code a Java program to show them. Then there was a SQL query part, where I had to work with an ER diagram and table visuals, plus some questions on Java and DSA. The second round kicked off later, around 5:30 p.m. This one involved three DSA questions – two easy, one tough – and some discussion on my past projects. After that, I went through an HR round and a final chat with the team lead.

Confirmed questions7 questions
  • Can you explain the core principles of Object-Oriented Programming and then create a Java program with three classes to showcase these principles?
  • Given a large database like Facebook's, can you construct a SQL query to find the top 5 customers over the past week, month, and year? Following that, please design the corresponding ER diagram and define the tables with their relationships.
  • Please provide a Java program to calculate the fewest coins required using denominations of 5, 2, and 1 rupees, making sure each coin type is utilized at least once.
IDFC FIRST Bank logo
IDFC FIRST Bank

Application Engineer

Engineering · nearly a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

So it was campus recruitment and a 3-step process. First, they did resume shortlisting based on some internal criteria. About 300-350 students from over 500 applicants got to take the OA. Then, there was an Online Assessment on HirePro with 3 sections: Mathematical Reasoning & Aptitude (which was tough given the time), CS fundamentals (medium MCQs), and 2 DSA questions (rotten oranges and a difference array problem). After that, we had offline campus interviews, and around 25 students made it. The interview itself had 3 technical rounds and then an HR round.

Confirmed questions8 questions
  • Can you solve the Top K elements problem?
  • Could you elaborate on heap data structures?
  • What is the concept of prefix sum in an array?
IDFC FIRST Bank logo
IDFC FIRST Bank

Application Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen Background check Offer
Interview formats
Coding Technical Behavioral

So the first round was an OA, with coding and MCQs about computer fundamentals. The next round was a f2f interview, where they really tested our problem solving with medium-level DSA questions. The second round was resume based, they asked in depth about all the languages like C++, Java, Python, also Machine Learning, AWS Lambda, React etc. The 3rd round was an HR interview.

Confirmed questions2 questions
  • Could you tell us more about docker, kubernetes, and AWS Lambda, including their disadvantages?
  • They asked more about docker, kubernetes, AWS Lambda and their disadvantages in depth

IDFC FIRST Bank Field / Application Engineer Interview Questions

Quoted word for word from IDFC FIRST Bank interview reports.

Given a string of length 2 with one character from A-Z and one from 1-9, determine if the corresponding cell on a chessboard is black or white.

Read reports

Can you write a function that takes a 2D array of numbers and returns a 1D array of its unique numbers?

Read reports

Write a JavaScript code snippet to make an API call using the GET method.

Read reports

Can you explain what happens when we type www.google.com in our browser window?

Read report

How would you reverse numbers in an array of an unknown size using data structures?

Read report

Given the user data management system for Instagram reels, what would be the relevant SQL queries?

Read report

Given a coin change problem on LeetCode, how would you modify it to ensure at least one of each coin is used, and also return the count of each coin used?

Read report

Formats, difficulty and experience

Across all 37 IDFC FIRST Bank interview reports.

Interview formats

Technical 38.5%
Coding 29.2%
Behavioral 21.9%
System Design 10.4%

Interview difficulty

Easy 13.5%
Average 54.1%
Difficult 32.4%

Candidate experience

Positive 81.1%
Neutral 16.2%
Negative 2.7%