Help the Community

Share your interview experience to help others prepare!

Get the App

Practice on the go! Download our Android app to read experiences anywhere.

airtel digital logo

Airtel Digital

More Experiences

Airtel Digital Interview Experience (Sr. Fullstack Engineer)

airtel digital logo
airtel digital
· Sr. Fullstack Engineer
March 23, 2026 · 1 reads

Summary

I recently interviewed at Airtel Digital for a Sr. Full Stack Engineer role, which included two technical rounds focusing on problem-solving, Spring Boot concepts, SQL, Java memory management, and system design.

Full Experience

Recently, I had the opportunity to interview at Airtel Digital for the Sr. Full Stack Engineer role.

Round 1 : Technical/Functional

The interviewer started by asking me to introduce myself and discuss my experience. After that, he jumped into the problem-solving part.

Question 1 :
Given an m * n 2D matrix, you are at position (0,0) and need to reach the destination (m-1, n-1).
Allowed operations are:
- Move right
- Move down

You need to find the total number of unique ways to reach the destination.

After the problem-solving part, he asked some Spring Boot concepts related to:
- @Transactional
- @Qualifier
- @Bean
- Dependency Injection (DI)
- Inversion of Control (IoC)

He also asked a simple SQL question:
Find the second highest salary from a table named Employee.

P.S :
I was able to give a brute-force solution initially and then optimized it using Dynamic Programming with a time complexity of O(m * n). However, the interviewer asked if I could further optimize it using Permutation and Combination (PnC) and derive a linear-time solution.


I was able to clear the first round and received a call from HR on the same day. My second round was scheduled shortly after.


Round 2 : Technical/Functional

Again, the interviewer asked me to introduce myself and talk about my experience.

He first asked questions related to Java memory management and then jumped to problem-solving.

Question 1 :
https://leetcode.com/problems/next-permutation

Question 2 :
Design an LRU Cache where all operations should work in O(1) time.

Question 3 :
Write code for inorder traversal of a Binary Search Tree (BST).

P.S :
I was able to explain the LRU cache design clearly and write the code for inorder traversal. For the first question (Next Permutation), I was able to explain the brute-force approach and my optimized logic verbally, but I couldn’t code it during the interview.

Interview Questions (10)

1.

Unique Paths in 2D Matrix

Data Structures & Algorithms

Given an m * n 2D matrix, you are at position (0,0) and need to reach the destination (m-1, n-1). Allowed operations are:

  • Move right
  • Move down You need to find the total number of unique ways to reach the destination.
2.

Explain @Transactional

Other

Explain concepts related to Spring Boot's @Transactional annotation.

3.

Explain @Qualifier

Other

Explain concepts related to Spring Boot's @Qualifier annotation.

4.

Explain @Bean

Other

Explain concepts related to Spring Boot's @Bean annotation.

5.

Explain Dependency Injection (DI)

Other

Explain concepts related to Dependency Injection (DI).

6.

Explain Inversion of Control (IoC)

Other

Explain concepts related to Inversion of Control (IoC).

7.

Find Second Highest Salary

Data Structures & Algorithms

Find the second highest salary from a table named Employee.

8.

Next Permutation

Data Structures & Algorithms·Medium

LeetCode problem: Next Permutation.

9.

Design LRU Cache

System Design

Design an LRU Cache where all operations should work in O(1) time.

10.

Inorder Traversal of BST

Data Structures & Algorithms

Write code for inorder traversal of a Binary Search Tree (BST).

📣 Found this helpful? Please share it with friends who are preparing for interviews!

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!