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

Clear (1)

Freecharge Senior Software Engineer Interview Questions, Process, and Tips

Updated 16 Oct 2024

Top Freecharge Senior Software Engineer Interview Questions and Answers

Freecharge Senior Software Engineer Interview Experiences

3 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Longest Consecutive Sequence
  • Ans. 

    Find the length of the longest consecutive elements sequence in an array.

    • Sort the array to ensure consecutive elements are adjacent

    • Iterate through the array and keep track of the current consecutive sequence length

    • Update the longest consecutive sequence length as you iterate

  • Answered by AI
  • Q2. Core Java Questions
Round 2 - Technical 

(2 Questions)

  • Q1. Executor Service and it's code
  • Ans. 

    Executor Service is a framework provided by Java for managing and executing asynchronous tasks.

    • Executor Service allows you to easily create and manage threads for executing tasks.

    • It provides a way to control the number of threads used for executing tasks, which can help prevent resource exhaustion.

    • You can submit tasks to an Executor Service using methods like execute() or submit().

    • Executor Service can be used to execut...

  • Answered by AI
  • Q2. Core Java and Spring boot questions
Round 3 - Technical 

(2 Questions)

  • Q1. Design patterns
  • Q2. Core Java questions

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

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 a ... read more
asked in DBS Bank
Q2. Tell me about yourself. What technology are you using? What is a ... read more
asked in GlobalLogic
Q3. MapSum Pair Implementation Create a data structure named 'MapSum' ... read more
asked in UST
Q4. Nth Prime Number Problem Statement Find the Nth prime number give ... read more
asked in Capgemini
Q5. Pascal's Triangle Construction You are provided with an integer ' ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed before Mar 2023.

Round 1 - Coding Test 

Was a tough oneto crack

Round 2 - Technical 

(3 Questions)

  • Q1. Asked about core Java domain and threds
  • Q2. Asked about Java domain and threads collection
  • Q3. Threads and collection

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Jun 2022. There were 4 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 Resume tips
Round 2 - One-on-one 

(1 Question)

  • Q1. Questions based on DSA
Round 3 - One-on-one 

(1 Question)

  • Q1. Java specific Interview
Round 4 - One-on-one 

(1 Question)

  • Q1. Hiring Manager Interview

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA, Java, System Design
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

It was about DS Algo and Java garbage collection,multithreading

Round 2 - Technical 

(2 Questions)

  • Q1. Low level design of rate limiter
  • Ans. 

    Rate limiter is a system that controls the rate of traffic sent or received by a network interface.

    • Implement a token bucket algorithm to track and limit the rate of requests

    • Use a sliding window algorithm to track the number of requests within a specific time frame

    • Consider using a distributed rate limiter for scalability and fault tolerance

  • Answered by AI
  • Q2. Springboot basics, java basics, future interfaces, basic sql queries

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Aks about the few questions of dsa
  • Q2. Ask about the design system
Round 2 - Technical 

(1 Question)

  • Q1. Ask about the design system
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Auto complete Input Search box with Dropdown

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed before Feb 2024.

Round 1 - One-on-one 

(1 Question)

  • Q1. Machine coding round for SQL
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Coding Test 

(1 Question)

  • Q1. In memory sql db
  • Ans. 

    In-memory SQL databases store data in memory for faster access and processing.

    • In-memory databases keep all data in RAM for quicker retrieval compared to disk-based databases.

    • Examples include SQLite in-memory database and Redis.

    • They are commonly used for caching, real-time analytics, and temporary data storage.

  • Answered by AI
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Design a in-memory cache
  • Ans. 

    Design a high-performance in-memory cache system for storing and retrieving data efficiently.

    • Use a hash table or a key-value store to store data in memory

    • Implement caching strategies like LRU (Least Recently Used) or LFU (Least Frequently Used) to manage cache eviction

    • Consider using a distributed cache for scalability and fault tolerance

    • Optimize cache size and expiration policies based on the application's data access

  • Answered by AI

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

Freecharge Interview FAQs

How many rounds are there in Freecharge Senior Software Engineer interview?
Freecharge interview process usually has 2-3 rounds. The most common rounds in the Freecharge interview process are Technical and Coding Test.
What are the top questions asked in Freecharge Senior Software Engineer interview?

Some of the top questions asked at the Freecharge Senior Software Engineer interview -

  1. Whatsapp low level des...read more
  2. Longest Consecutive Seque...read more
  3. Executor Service and it's c...read more

Recently Viewed

INTERVIEWS

Revolut

No Interviews

REVIEWS

Google Pay

No Reviews

INTERVIEWS

Revolut

No Interviews

SALARIES

Freecharge

INTERVIEWS

Freecharge

No Interviews

REVIEWS

Freecharge

No Reviews

INTERVIEWS

Google Pay

No Interviews

INTERVIEWS

Google Pay

No Interviews

INTERVIEWS

Freecharge

No Interviews

SALARIES

Revolut

Tell us how to improve this page.

Freecharge Senior Software Engineer Interview Process

based on 4 interviews

1 Interview rounds

  • Technical Round
View more
Freecharge Senior Software Engineer Salary
based on 53 salaries
₹11.5 L/yr - ₹27.5 L/yr
21% more than the average Senior Software Engineer Salary in India
View more details

Freecharge Senior Software Engineer Reviews and Ratings

based on 6 reviews

4.2/5

Rating in categories

3.4

Skill development

4.3

Work-life balance

3.0

Salary

3.9

Job security

4.2

Company culture

2.7

Promotions

4.0

Work satisfaction

Explore 6 Reviews and Ratings
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