21 questions · from 9 interviews · 1 asked more than once

Idfc First Bank interview questions

Every question candidates reported from their Idfc First Bank interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Idfc First Bank coding and DSA questions

  1. 01

    Find Highest Value Card

    Given 5 cards in the format "3-H" (e.g., "Ace-Spades", "King-Hearts", "2-Diamonds"), find the card with the highest value among them.

    Easy · Asked 2 times · From IDFC First Bank F2F

  2. 02

    House Robber with Limited Adjacency (Circular)

    You are given an integer array nums where each element represents the amount of money in a house. The houses are arranged in a circle, meaning the first and last houses are adjacent. Constraints: - You cannot rob more than two consecutive houses (picking…

    From IDFC First Bank - Chennai

  3. 03

    Print Kth Largest Element in a BST

    Given a binary search tree (BST) and an integer K, return the Kth largest element in the BST. The candidate is expected to write a function that traverses the BST and finds the element that would appear in position K if the tree were traversed in descending…

    Medium · From IDFC First Bank - GHOSTED - 4YOE - Senior Developer

  4. 04

    Employee Free Time

    Given the schedules of all employees (each schedule is a list of non‑overlapping intervals when that employee is busy), find the common free intervals across all employees where no one is working.

    Hard · From IDFC First bank | Tech Lead | Interview experience | Rejected

  5. 05

    Minimum Cake Cuts

    Given two integers N (number of cakes) and M (number of people), determine the minimum number of cuts required so that each person receives an equal share of the cake. Example: Input: N = 2 M = 6 Output: 4 Explanation: - First cake - cut into 3 equal pieces…

    From IDFC FIRST BANK | Online Assessment | On campus

  6. 06

    Smallest Concatenated Adjacent Number

    Given an array of positive integers, concatenate every pair of adjacent elements and return the smallest concatenated number. If the array size is odd, consider the last element as a single number. Example: Input: [15, 24, 34, 10, 12, 21, 45, 67] Output: 1221…

    From IDFC FIRST BANK | Online Assessment | On campus

  7. 07

    Rotten Oranges Variation

    A variation of the classic "Rotting Oranges" problem was given to all candidates in the DSA round.

    From IDFC FIRST Bank | Backend Developer Interview Experience

  8. 08

    Find All People With Secret

    The coding round provided the LeetCode problem "Find All People With Secret" (https://leetcode.com/problems/find-all-people-with-secret/description/).

    From IDFC First Bank | Senior Developer | Interview Experience | Rejected

  9. 09

    Find First Occurrence of 1 in Sorted Binary Array

    Find the first occurrence of 1 in a sorted array of 0s and 1s. I was asked to solve it in 1 iteration.

    Medium · From IDFC frist bank || Backend Dev 3+ yr

  10. 10

    Implement Max Heap

    I was asked to implement a max heap data structure.

    From IDFC First Bank | Senior Developer | Chennai

Idfc First Bank system design questions

  1. 01

    Design a Rate Limiter

    Design a rate‑limiting system that can control the number of requests a client can make within a given time window. The candidate discussed using a token‑bucket algorithm and storing tokens in Redis, explaining how the bucket refills and how request…

    From IDFC First Bank - GHOSTED - 4YOE - Senior Developer

  2. 02

    Design Database for Airplane Booking System

    Create a relational database schema for an airplane booking system. This includes defining tables for flights, seats, bookings, customers, and related queries such as checking seat availability and retrieving booking history.

    From IDFC First Bank - GHOSTED - 4YOE - Senior Developer

  3. 03

    Ticketing System Database Design

    Design a database schema for a ticketing system, covering tables, relationships, and typical queries.

    From IDFC FIRST Bank | Backend Developer Interview Experience

  4. 04

    Design Logging System

    Design a logging system that must collect logs and store them for one year. The focus is on storage without using any cloud services. My solution involved storing logs in multiple files, creating new ones when old ones are full, compressing old files for disk…

    From IDFC First Bank F2F

  5. 05

    ECS vs Fargate

    After I mentioned using ECS with Fargate, the interviewer asked: “Why use Fargate and not ECS?”

    From IDFC frist bank || Backend Dev 3+ yr

  6. 06

    Discuss Scaling Policies for a Microservice

    I was asked what scaling policies were in place for a particular microservice in my project and explain why.

    From IDFC First Bank | Senior Developer | Chennai

  7. 07

    Design Instagram with Basic Features

    I was asked to design Instagram with basic features. The interviewers wanted to understand how I would pick the database, design APIs, and schema, without going too deep into HLD and LLD.

    From IDFC First Bank | Senior Developer | Chennai

  8. 08

    Design Notification Banner System for an Apartment

    I was asked to design a notification banner system for an apartment, similar to a stock market display board where prices rotate. This was an open-ended question, requiring me to ask clarifying questions and design the system, including class, API, and…

    From IDFC First Bank | Senior Developer | Chennai

Idfc First Bank other questions

  1. 01

    Implement Lift Move Method

    Given a 'lift' class, write a method implementation for 'move()' which will tell the sensor to go up or down. I wrote a simple method for it.

    From IDFC First Bank F2F

  2. 02

    SQL JOIN Query

    Write a basic JOIN query on multiple tables.

    Easy · From IDFC frist bank || Backend Dev 3+ yr

  3. 03

    SQL GROUP BY Query

    Write a GROUP BY query.

    Easy · From IDFC frist bank || Backend Dev 3+ yr

Idfc First Bank interview questions FAQ

What questions are asked in Idfc First Bank interviews?

Candidates reported 21 distinct questions across 9 Idfc First Bank interviews. 10 coding and DSA questions, 8 system design questions, 3 other questions.

Which Idfc First Bank interview questions are asked most often?

The most repeated are "Find Highest Value Card" (2 times).

How difficult are Idfc First Bank interview questions?

Of the questions candidates rated, 50% were easy, 33% medium and 17% hard.