Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Freecharge Team. If you also belong to the team, you can get access from here

Freecharge Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Freecharge Interview Questions, Process, and Tips

Updated 15 Jan 2025

Top Freecharge Interview Questions and Answers

View all 40 questions

Freecharge Interview Experiences

Popular Designations

53 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Number of subset
  • Ans. 

    Calculate the number of subsets of a given set

    • The number of subsets of a set with n elements is 2^n

    • Include the empty set and the set itself in the count

    • For example, a set with 3 elements will have 2^3 = 8 subsets

  • Answered by AI
  • Q2. Remove kth node from end
  • Ans. 

    Remove the kth node from the end of a linked list.

    • Use two pointers, one to traverse the list and another to keep track of the kth node from the end.

    • Once the first pointer reaches the end, the second pointer will be at the kth node from the end.

    • Adjust the pointers to remove the kth node.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Whatsapp low level design
  • Ans. 

    Whatsapp low level design involves messaging, encryption, media sharing, and user authentication.

    • Use end-to-end encryption to secure messages

    • Implement message queues for real-time message delivery

    • Allow media sharing through file transfer protocols

    • Use OAuth for user authentication and authorization

  • Answered by AI
  • Q2. Lru implemention

Skills evaluated in this interview

Senior Software Engineer Interview Questions asked at other Companies

Q1. K Largest Elements Problem Statement You are given an integer k and an array of integers that contain numbers in random order. Write a program to find the k largest numbers from the given array. You need to save them in an array and return ... read more
View answer (1)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview

Team Lead Interview Questions & Answers

user image Anonymous

posted on 2 Sep 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Find first non-repeating character in a string
  • Ans. 

    Find the first non-repeating character in a string

    • Create a hashmap to store the frequency of each character in the string

    • Iterate through the string and check the frequency of each character

    • Return the first character with frequency 1

  • Answered by AI
  • Q2. Implement stack in a way so that I will get min at any step in 0(1)
  • Ans. 

    Use an additional stack to keep track of the minimum value at each step.

    • Create a stack to store the actual values.

    • Create another stack to store the minimum value at each step.

    • When pushing a new value, compare it with the top of the minimum stack and push the smaller value.

    • When popping a value, also pop from the minimum stack.

    • To get the minimum value at any step, simply peek at the top of the minimum stack.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Print even odd with different threads
  • Ans. 

    Print even and odd numbers using different threads

    • Create two threads, one for printing even numbers and one for printing odd numbers

    • Use synchronization mechanisms like mutex or semaphore to ensure proper ordering of output

    • Example: Thread 1 prints even numbers (2, 4, 6, ...) and Thread 2 prints odd numbers (1, 3, 5, ...)

  • Answered by AI
  • Q2. Executor service, java 8, spring boot
Round 3 - Technical 

(2 Questions)

  • Q1. Design LRU cache
  • Ans. 

    LRU cache is a data structure that stores the most recently used items, discarding the least recently used items when full.

    • Use a doubly linked list to keep track of the order of items based on their usage.

    • Use a hashmap to quickly access items in the cache.

    • When an item is accessed, move it to the front of the linked list to mark it as the most recently used.

  • Answered by AI
  • Q2. Design flight booking system
  • Ans. 

    Design a flight booking system for easy and efficient booking process.

    • Allow users to search for flights based on destination, date, and number of passengers.

    • Provide options for users to select preferred flight times, airlines, and seating preferences.

    • Include secure payment processing for booking confirmation.

    • Implement a user-friendly interface with clear instructions and easy navigation.

    • Offer features like flight statu...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DS, multithreading, Sytems design (HLD)

Skills evaluated in this interview

Team Lead Interview Questions asked at other Companies

Q1. write a java program to get maxing profit by buying and selling a share from a given set of values (they will change the question after you give solution, like if consider buying only once and selling once they will say to buying multiple t... read more
View answer (3)
Freecharge Interview Questions and Answers for Freshers
illustration image
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Convert an Array to a LinkedList
  • Ans. 

    Convert an array of strings to a LinkedList

    • Create a new LinkedList

    • Iterate through the array and add each element to the LinkedList

  • Answered by AI
  • Q2. Follow up question : Remove nth node from last from the linked list
  • Ans. 

    To remove the nth node from the end of a linked list, we can use a two-pointer approach.

    • Use two pointers, one moving n steps ahead of the other

    • When the first pointer reaches the end, the second pointer will be at the nth node from the end

    • Adjust the pointers to remove the nth node

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Java Core Concepts, Multithreading, Springboot Annotations
Round 3 - Technical 

(2 Questions)

  • Q1. System Design Round
  • Q2. Design a transaction system Bank Wallet.
  • Ans. 

    Design a transaction system Bank Wallet.

    • Implement user authentication and authorization for secure transactions

    • Allow users to deposit, withdraw, and transfer funds

    • Provide transaction history and balance updates

    • Implement security measures such as encryption and two-factor authentication

  • Answered by AI

Skills evaluated in this interview

Senior Software Development Engineer Interview Questions asked at other Companies

Q1. Level order traversal of a binary search tree from leaf to root? Print in a single line or Print new line for every level.
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Apr 2024.

Round 1 - Technical 

(1 Question)

  • Q1. 1. Merge Two Sorted Linked List. 2. String Pool, String Builder, String Buffer 3. Shallow Copy, Deep Copy. 4. Fail-Fast, Fail safe Iterator 5. Java 8 features you know 6. Stream related question 7. Basic J...
Round 2 - Technical 

(1 Question)

  • Q1. 1. Multithreading Concepts (Threads, Process, Thread Pool, etc) 2. coding questions -> T1 = Free and T2 = Charge: Print Free Charge using multithreading concept. 3. Basic Questions of Spring Boot(@RestCont...

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)

Freecharge interview questions for popular designations

 Software Developer

 (4)

 Graduate Engineer Trainee (Get)

 (4)

 Senior Software Engineer

 (3)

 Team Lead

 (3)

 Product Manager

 (2)

 Software Development Engineer Lead

 (2)

 Backend Developer

 (2)

 Java Developer

 (2)

Interview Questions & Answers

user image Anonymous

posted on 26 Aug 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Two questions : LRU Cache and Sliding Window Maximum

Round 2 - Coding Test 

LLD Round : Wallet Application.

Round 3 - Case Study 

HLD : Design a payment gateway , went in detail with UPI Transactions.

Get interview-ready with Top Freecharge Interview Questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Node.js concepts
  • Q2. Schema design

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Jobs at Freecharge

View all
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. About javascript and react . js theory questions
  • Q2. Some codes like sorting , react state , css properties
Round 2 - Technical 

(1 Question)

  • Q1. Output based javascript questions

Graduate Engineer Trainee (Get) Interview Questions asked at other Companies

Q1. Q: 1 What is IC engine? What is the types of IC engine? Q:2 Difference between Otto cycle and Diesel cycle? What is the process of both cycle and what is the effeciency of both cycle ? Which one is good in effeciency? Q:3 Difference between... read more
View answer (2)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Basics on Node.js

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via AmbitionBox and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Case Study 

Digital marketing test is the 1 st

Round 2 - HR 

(1 Question)

  • Q1. About the previous job and experience

Interview Preparation Tips

Interview preparation tips for other job seekers - Ask and reply your answers calmly and boldly with your experience

Financial Analyst Interview Questions asked at other Companies

Q1. Suppose you have 10000 US dollars with you, out of which you took a loan of 5000 US Dollars. Now suppose you have purchased two assets of 5000 US Dollars each, one through cash and other through bank loan. How would you show this transactio... read more
View answer (3)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. How would you resolve a conflict

Interview Preparation Tips

Interview preparation tips for other job seekers - This is a common question which would be asked for the TPM interviews. Answer on the basis of choosing a incidence in professional or college life if you are a fresher

Technical Project Manager and Scrum Master Interview Questions asked at other Companies

Q1. Have you used 'a specific GCP' solution?
View answer (1)
Contribute & help others!
anonymous
You can choose to be anonymous

Freecharge Interview FAQs

How many rounds are there in Freecharge interview?
Freecharge interview process usually has 2-3 rounds. The most common rounds in the Freecharge interview process are Technical, HR and One-on-one Round.
How to prepare for Freecharge interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Freecharge. The most common topics and skills that interviewers at Freecharge expect are Java, SQL, Javascript, Multithreading and Sales.
What are the top questions asked in Freecharge interview?

Some of the top questions asked at the Freecharge interview -

  1. Design a pament device and what other features will you add to i...read more
  2. How can you design a high scale Multithreaded syst...read more
  3. How will you handle communication between cross functional te...read more
How long is the Freecharge interview process?

The duration of Freecharge interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

JOBS

HSBC Group

No Jobs

SALARIES

HDFC Bank

JOBS

HDFC Bank

No Jobs

JOBS

HDFC Bank

No Jobs

SALARIES

HDFC Bank

DESIGNATION

JOBS

DBS Bank

No Jobs

JOBS

Yes Bank

No Jobs

SALARIES

Customer Care

SALARIES

HDFC Bank

Tell us how to improve this page.

Freecharge Interview Process

based on 55 interviews

Interview experience

4.3
  
Good
View more

Anonymously discuss salaries, work culture, and many more

Get Ambitionbox App

Interview Questions from Similar Companies

Paytm Interview Questions
3.3
 • 749 Interviews
PhonePe Interview Questions
4.0
 • 298 Interviews
HighRadius Interview Questions
2.9
 • 182 Interviews
Razorpay Interview Questions
3.6
 • 148 Interviews
Mobikwik Interview Questions
4.0
 • 47 Interviews
Google Pay Interview Questions
4.2
 • 34 Interviews
Amazon Pay Interview Questions
4.0
 • 13 Interviews
Ola Money Interview Questions
3.1
 • 1 Interview
Jio Money Interview Questions
4.2
 • 1 Interview
View all

Freecharge Reviews and Ratings

based on 301 reviews

3.8/5

Rating in categories

3.7

Skill development

3.8

Work-life balance

3.4

Salary

3.8

Job security

3.8

Company culture

3.1

Promotions

3.7

Work satisfaction

Explore 301 Reviews and Ratings
Lead Automation Engineer || 6+ Years || Gurgaon (Hybrid)

Gurgaon / Gurugram,

Delhi/Ncr

6-8 Yrs

Not Disclosed

Principal Engineer Backend (Java)

Noida,

Gurgaon / Gurugram

+1

8-12 Yrs

Not Disclosed

Field Sales Officer

Dehradun

1-6 Yrs

Not Disclosed

Explore more jobs
Software Development Engineer
123 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead Software Engineer
77 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Developer
57 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
53 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Product Manager
51 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Freecharge with

Paytm

3.3
Compare

Mobikwik

3.7
Compare

PhonePe

4.0
Compare

Google Pay

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview