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 and Answers for Freshers

Updated 8 Jul 2025
Popular Designations

10 Interview questions

A Devops Engineer was asked 8mo ago
Q. Explain the file system in Linux.
Ans. 

File system in Linux organizes and manages data on storage devices.

  • File system controls how data is stored, accessed, and managed on storage devices.

  • Linux uses a hierarchical file system structure with directories and files.

  • Common file systems in Linux include ext4, XFS, and Btrfs.

  • File permissions in Linux determine who can read, write, or execute files.

  • Mounting and unmounting drives allows access to different fil...

View all Devops Engineer interview questions
A Devops Engineer was asked 8mo ago
Q. How do you write a Dockerfile?
Ans. 

A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.

  • Start with a base image using the FROM keyword

  • Use the RUN keyword to execute commands in the container

  • Use the COPY keyword to add files from the host machine to the container

  • Use the CMD keyword to specify the command to run when the container starts

View all Devops Engineer interview questions
A Senior Software Engineer was asked 11mo ago
Q. 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

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 11mo ago
Q. Given a singly linked list, remove the k-th node from the end of the list.
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.

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 11mo ago
Q. Given a set of integers, find the number of subsets that can be formed from the set.
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

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 11mo ago
Q. Design and implement a Least Recently Used (LRU) cache.
Ans. 

Implementing an LRU (Least Recently Used) cache to efficiently manage memory and optimize data retrieval.

  • Use a hash map for O(1) access to cache items.

  • Utilize a doubly linked list to maintain the order of usage.

  • On cache hit, move the accessed item to the front of the list.

  • On cache miss, add the new item to the front and evict the least recently used item from the back.

  • Example: If cache size is 2, accessing keys 1,...

View all Senior Software Engineer interview questions
A Software Developer Intern was asked 12mo ago
Q. Given two strings, determine if they are anagrams of each other.
Ans. 

Check if two strings are anagram of each other

  • Create character count arrays for both strings

  • Compare the character count arrays to check if they are equal

  • Example: 'listen' and 'silent' are anagrams

View all Software Developer Intern interview questions
Are these interview questions helpful?
A Software Developer Intern was asked 12mo ago
Q. Given an array, find a pair of elements that sum to a target value.
Ans. 

Find pairs in array that sum up to a given target value.

  • Iterate through the array and store each element in a hash set.

  • For each element, check if the target value minus the current element exists in the hash set.

  • Return the pair of elements that sum up to the target value.

View all Software Developer Intern interview questions
A Graduate Engineer Trainee (Get) was asked
Q. Given a list of stock prices, how would you determine the maximum profit that could be earned by buying and selling the stock?
Ans. 

Finding the stock price with maximum profit.

  • Calculate the difference between each day's stock price and the minimum stock price seen so far.

  • Find the maximum difference calculated in the previous step.

  • The maximum difference is the maximum profit that can be made.

  • Add the maximum difference to the minimum stock price to get the stock price with maximum profit.

View all Graduate Engineer Trainee (Get) interview questions
A Graduate Engineer Trainee (Get) was asked
Q. Given an array, move all zeroes to the end of the array.
Ans. 

To count the number of zeroes at the end of an array.

  • Loop through the array from the end and count the number of zeroes until a non-zero element is encountered.

  • Use a while loop to keep dividing the last element by 10 until it is not divisible by 10 to count the number of zeroes.

  • If the array is sorted in non-increasing order, use binary search to find the last non-zero element and subtract its index from the length...

View all Graduate Engineer Trainee (Get) interview questions

Freecharge Interview Experiences for Freshers

11 interviews found

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. How to write docker file
  • Ans. 

    A Dockerfile is a text document that contains all the commands a user could call on the command line to assemble an image.

    • Start with a base image using the FROM keyword

    • Use the RUN keyword to execute commands in the container

    • Use the COPY keyword to add files from the host machine to the container

    • Use the CMD keyword to specify the command to run when the container starts

  • Answered by AI
  • Q2. Explain file system in linux
  • Ans. 

    File system in Linux organizes and manages data on storage devices.

    • File system controls how data is stored, accessed, and managed on storage devices.

    • Linux uses a hierarchical file system structure with directories and files.

    • Common file systems in Linux include ext4, XFS, and Btrfs.

    • File permissions in Linux determine who can read, write, or execute files.

    • Mounting and unmounting drives allows access to different file sys...

  • Answered by AI
  • Q3. Few Linux commands
  • Q4. Kubernetes question
Round 2 - Technical 

(2 Questions)

  • Q1. Kubernetes case based question
  • Q2. Linux scripting

Interview Preparation Tips

Interview preparation tips for other job seekers - They need to improve their process for recruitment, I had given second round and after this they made my application in hold. I asked many times what’s the status they told me status is pending wait for few days and last i asked again they just ignored msg it sounds very rude.

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

The aptitude test was medium level.

Round 2 - Technical 

(2 Questions)

  • Q1. Array - Pair Sum - Return pair of the sum from arrays
  • Ans. 

    Find pairs in array that sum up to a given target value.

    • Iterate through the array and store each element in a hash set.

    • For each element, check if the target value minus the current element exists in the hash set.

    • Return the pair of elements that sum up to the target value.

  • Answered by AI
  • Q2. Check if two strings are anagram of each other
  • Ans. 

    Check if two strings are anagram of each other

    • Create character count arrays for both strings

    • Compare the character count arrays to check if they are equal

    • Example: 'listen' and 'silent' are anagrams

  • Answered by AI

Skills evaluated in this interview

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
  • Ans. 

    Implementing an LRU (Least Recently Used) cache to efficiently manage memory and optimize data retrieval.

    • Use a hash map for O(1) access to cache items.

    • Utilize a doubly linked list to maintain the order of usage.

    • On cache hit, move the accessed item to the front of the list.

    • On cache miss, add the new item to the front and evict the least recently used item from the back.

    • Example: If cache size is 2, accessing keys 1, 2, a...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview 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...
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
Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Aptitude test based on English grammar

Round 3 - HR 

(2 Questions)

  • Q1. Self introduction
  • Q2. Basic questions in core Java

Interview Preparation Tips

Topics to prepare for Freecharge Java Developer interview:
  • Java
  • Core Java
  • Java developer
Interview preparation tips for other job seekers - I am an fresher

I applied via Campus Placement and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

The first round consists of Aptitude with some DBMS and cloud questions also there are 2 coding questions also there.

Round 3 - Technical 

(3 Questions)

  • Q1. The interview was smooth and easy I am able to solve both questions based on arrays but not shortlisted. Thanks to the interviewer he is eating at the time of the interview and didn't look interested in ta...
  • Q2. 1. stock price with max profit.
  • Ans. 

    Finding the stock price with maximum profit.

    • Calculate the difference between each day's stock price and the minimum stock price seen so far.

    • Find the maximum difference calculated in the previous step.

    • The maximum difference is the maximum profit that can be made.

    • Add the maximum difference to the minimum stock price to get the stock price with maximum profit.

  • Answered by AI
  • Q3. 2.all zeroes at the end of the array.
  • Ans. 

    To count the number of zeroes at the end of an array.

    • Loop through the array from the end and count the number of zeroes until a non-zero element is encountered.

    • Use a while loop to keep dividing the last element by 10 until it is not divisible by 10 to count the number of zeroes.

    • If the array is sorted in non-increasing order, use binary search to find the last non-zero element and subtract its index from the length of t...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on DSA. Also, focus on computer fundamentals for the first round.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Sep 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

My first round consists of Aptitude with some technical question and 2 coding questions(one of Dynamic programming).

Round 3 - Technical 

(1 Question)

  • Q1. The first round was easy I was able to answer the questions and also the interviewer was supportive. 3 coding question and one DBMS query was there and then OOPs DBMS and DSA.
Round 4 - Technical 

(1 Question)

  • Q1. This round was little tough then the technical round one. they asked me to code on linked list and one on DP. and then asked about Deep DSA and also on resume related questions(asked about my projects etc....
Round 5 - HR 

(1 Question)

  • Q1. This was my final round where they asked about different situations to check if I was the best fit or not

Interview Preparation Tips

Interview preparation tips for other job seekers - Be honest, Don't panic and keep smile on your face
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Basic questions on joins and aggregate functions.
  • Q2. Basic theoretical sql questions
Round 2 - Technical 

(1 Question)

  • Q1. Basic questions on python

Interview Preparation Tips

Interview preparation tips for other job seekers - Study SQL and Python in detail

Interview Questions & Answers

user image Anonymous

posted on 22 Feb 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Tell me something about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't give!

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Freecharge?
Ask anonymously on communities.

Freecharge Interview FAQs

How many rounds are there in Freecharge interview for freshers?
Freecharge interview process for freshers usually has 2-3 rounds. The most common rounds in the Freecharge interview process for freshers are Technical, Resume Shortlist and Aptitude Test.
How to prepare for Freecharge interview for freshers?
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 Biochemistry, Clinical Data Management, HR Operations, Human Resource Management and Job Posting.
What are the top questions asked in Freecharge interview for freshers?

Some of the top questions asked at the Freecharge interview for freshers -

  1. Array - Pair Sum - Return pair of the sum from arr...read more
  2. 1. stock price with max prof...read more
  3. Check if two strings are anagram of each ot...read more
What are the most common questions asked in Freecharge HR round for freshers?

The most common HR questions asked in Freecharge interview are for freshers -

  1. Why are you looking for a chan...read more
  2. Tell me about yourse...read more
  3. Share details of your previous j...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.

Tell us how to improve this page.

Overall Interview Experience Rating

3.6/5

based on 7 interview experiences

Difficulty level

Easy 17%
Moderate 67%
Hard 17%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Razorpay Interview Questions
3.5
 • 161 Interviews
TransUnion Interview Questions
3.9
 • 93 Interviews
Rupeek Interview Questions
3.7
 • 66 Interviews
PayU Payments Interview Questions
3.5
 • 57 Interviews
Mobikwik Interview Questions
3.6
 • 56 Interviews
ACKO Interview Questions
3.7
 • 55 Interviews
BankBazaar Interview Questions
3.3
 • 53 Interviews
Spice Money Interview Questions
4.1
 • 32 Interviews
View all

Freecharge Reviews and Ratings

based on 352 reviews

3.9/5

Rating in categories

3.7

Skill development

3.9

Work-life balance

3.4

Salary

3.8

Job security

3.8

Company culture

3.1

Promotions

3.6

Work satisfaction

Explore 352 Reviews and Ratings
Software Development Engineer
127 salaries
unlock blur

₹6 L/yr - ₹13 L/yr

Lead Software Engineer
96 salaries
unlock blur

₹22 L/yr - ₹36 L/yr

Senior Software Engineer
80 salaries
unlock blur

₹14 L/yr - ₹24.9 L/yr

Software Developer
68 salaries
unlock blur

₹6.2 L/yr - ₹13 L/yr

Senior Software Development Engineer
64 salaries
unlock blur

₹11.3 L/yr - ₹20.5 L/yr

Explore more salaries
Compare Freecharge with

Paytm

3.2
Compare

Mobikwik

3.6
Compare

AGS Transact Technologies

2.9
Compare

Hitachi Payment Services

3.7
Compare
write
Share an Interview