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
4.0

based on 330 Reviews

Filter interviews by

Freecharge Software Developer Intern Interview Questions and Answers

Updated 16 Jul 2024

Freecharge Software Developer Intern Interview Experiences

1 interview found

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 questions from similar companies

I was interviewed in May 2022.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

Timings: it was late night. I started the test at 10 pm

  • Q1. 

    Partial BST Problem Statement

    Check if a given binary tree is a Partial Binary Search Tree (BST). A Partial BST adheres to the following properties:

    • The left subtree of a node contains only nodes with...
Round 2 - Video Call 

(1 Question)

Round duration - 45 minutes
Round difficulty - Medium

It was the interviw round.
the environment was good.
the interviewer was very nice to me.

  • Q1. 

    Merge Two Sorted Linked Lists Problem Statement

    You are provided with two sorted linked lists. Your task is to merge them into a single sorted linked list and return the head of the combined linked list.

    ...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. I applied for the job as SDE - Intern in BengaluruEligibility criterianoneJupiter Money interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, Spring Boot with java, Operating Systems, Database Management System, Amazon Web ServicesTime required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : Please have a strong hold on data structures mainly linked lists, arrays, maths, stacks, trees
Tip 2 : Must explore about DBMS. Means SQL, writing efficient queries, about indexing and other SQL backend process.
Tip 3 : Should work on spring boot. try build some project using spring boot with java (Gradle) as Jupiter's backend tech is mainly based on spring boot with java.

Application resume tips for other job seekers

Tip 1 : Mention only those skills on which you have worked on properly. no need to flood the resume with skills about which you need a little.
Tip 2 : Must mention the links of projects which you have worked on.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in May 2022.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round was scheduled with the SDE-2, we started with the introduction than he jumped to the dsa questions. First question he asked me was leetcode 3 sum problem, we discussed the approach than I wrote the code for that problem. Second question was of arrays and maps I didn't remember the exact question but that was also some modified version of k sum subarray. Than he asked many questions related to oops, I answered most of them than he asked me for any qiuestions and we dropped the call.

  • Q1. 

    Triplets with Given Sum Problem

    Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K.

    Explanation:

    A t...

  • Ans. Brute Force
    • The most trivial approach would be to find all triplets of the array and count all such triplets whose ‘SUM’ = 'K'.
    • We can find the answer using three nested loops for three different indexes and check if the values at those indexes sum up to 'K'.
    • Create a set  to keep the track of triplets we have visited. Run first loop from i = 0 to i = ‘N’ - 3, second loop from j = i + 1 to j = ‘N’ - 2 and third loop ...
  • Answered Anonymously
  • Q2. 

    K Sum Subset Problem Statement

    You are provided with an array arr of size N and an integer K. Your objective is to compute the maximum sum of a subset of the array such that this sum does not exceed K.

    E...

  • Ans. Brute Force

    In this approach, we will iterate over all the possible subsets of the given array, and then we will find the maximum sum subset whose sum is not greater than K.

    The total number of subsets of an array is 2^N or 1 << N in the bitshift operator.

     

    Algorithm:

    • Set N as the size of the arr
    • Iterate i from 0 to 1 << N
      • Set currSum as 0
      • Iterate j from 0 to N
        • If i AND (1 << j) is not 0
          • Add arr[j] to cu...
  • Answered Anonymously
Round 2 - Face to Face 

(2 Questions)

Round duration - 40 Minutes
Round difficulty - Medium

This round was arranged with the Engineering Manager, we started with the introduction then he asked me to explain my project, I did that. After that he asked me one pattern question, I coded that than he asked me one more array question of finding mean, mode, median, I partially solved that question. Than he asked me for any questions and we dropped the call.

  • Q1. 

    Diamond Pattern Grid Problem

    Create a grid pattern of size R rows and C columns, where each cell contains a diamond-like shape of size S. The diamond shape is made with characters ‘/’ and ‘\’ for the bord...

  • Ans. Brute Force

    Approach: Since each diamond’s size is (2 * s) * (2 * s). So the total size of the grid will be (2 * s * r) * (2 * s * c). So we will iterate in all the points on the grid and use some basic algebra(modular arithmetics) to find the diamond to which this point belongs. Then we can identify the type of location(i.e. either this point is a boundary or not) as we can divide the diamond into four equal parts(top-...

  • Answered Anonymously
  • Q2. 

    Mean, Median, and Mode Problem Statement

    Given an integer array ARR of size N, you need to compute the following three statistical measures:

    1. Mean: Implement the function mean() to calculate the mean o...
  • Ans. 

    I really didn't remember the eaxct approach that I used.

  • Answered Anonymously

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Maharaja Agrasen Institute Of Technology. Eligibility criteriaNAMobiKwik interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Oops, Computer networks, Operating systems, projectsTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice at least 300 Questions from leetcode
Tip 2 : Prepare your project.

Application resume tips for other job seekers

Tip 1 : Add at least 4 projects.
Tip 2 : Add your coding profiles and GPA.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Internshala and was interviewed in May 2021. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Basic questions regarding my CV
  • Q2. Family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go with the flow and answer what they ask

I was interviewed in Nov 2020.

Round 1 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

I had the flexibility to schedule it according to my time zone as the internship was Singapore based so I scheduled it at 9 am in the morning. The environment was similar to pair programming where the interviewer was a software enginner at stripe and asked me to code on any IDE with my screen share enabled. He shared the question on some online coding platform so it depends on you whether you want to use the coding platform or your own IDE. My language was python. The question was to figure out the optimal way to set the servers so that the servers are down for the minimum. One interesting part was to write the unit tests according to check the code on various test cases. I didn't know unit testing in python that time so it left a bad impression definitely. Other than the interviewer was really nice. After the interview ended, he told me about my shortcomings and also told me to learn about unit tests and testing.

  • Q1. 

    Anagram Pairs Verification Problem

    Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the...

  • Ans. 

    The task is to determine whether two given strings form an anagram pair or not.

    • Check if the lengths of the two strings are equal. If not, they cannot be anagrams.

    • Create a frequency map of characters for both strings.

    • Compare the frequency maps of both strings. If they are equal, the strings are anagrams.

    • Return True if the strings are anagrams, False otherwise.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - Intern in SingaporeEligibility criteriaNoStripe interview preparation:Topics to prepare for the interview - Data Structures, System Design, REST APIs, AlgorithmsTime required to prepare for the interview - 1 MonthInterview preparation tips for other job seekers

Tip 1 : Have a good LinkedIn profile
Tip 2 : Have good projects on Github
Tip 3 : Practice coding questions

Application resume tips for other job seekers

Tip 1 : In projects, mention the tech stack used
Tip 2 : Keep it simple and concise preferably 1 page

Final outcome of the interviewRejected

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Describe projects
  • Ans. 

    I have worked on various projects including developing web applications, creating mobile apps, and implementing machine learning algorithms.

    • Developed a web application for a retail company to manage inventory and sales data

    • Created a mobile app for a fitness tracking platform to track user's exercise routines

    • Implemented machine learning algorithms for a recommendation system in an e-commerce website

  • Answered by AI
  • Q2. Knowledge testing on ML frameworks
Round 2 - Aptitude Test 

Had a overall personality, technical & problem solving test with AVP

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. One leetcode easy-medium problem
  • Q2. Java, springboot and oops question
Round 2 - Technical 

(2 Questions)

  • Q1. Project related questions
  • Q2. System design questions

Interview Preparation Tips

Interview preparation tips for other job seekers - HR didnt reach out post interviews
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Given a code snippet, do code review and provide all the improvements. Mainly they look at how well you can catch the logical errors over minor improvements
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Sep 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 

Java 8, Mysql, sprin, c, c++

Round 3 - Technical 

(1 Question)

  • Q1. Questions based on core java and oops concepts

Interview Preparation Tips

Topics to prepare for Crif Solutions Software Developer interview:
  • Core Java
  • java 8
Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed before Oct 2019. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What is error codes
  • Ans. 

    Error codes are unique identifiers assigned to specific errors in software programs.

    • Error codes help identify the cause of a problem in software.

    • They are typically numeric or alphanumeric codes.

    • Error codes are often displayed to users when an error occurs.

    • Examples: 404 - Page Not Found, 500 - Internal Server Error

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join this company

Freecharge Interview FAQs

How many rounds are there in Freecharge Software Developer Intern interview?
Freecharge interview process usually has 2 rounds. The most common rounds in the Freecharge interview process are Aptitude Test and Technical.
What are the top questions asked in Freecharge Software Developer Intern interview?

Some of the top questions asked at the Freecharge Software Developer Intern interview -

  1. Array - Pair Sum - Return pair of the sum from arr...read more
  2. Check if two strings are anagram of each ot...read more

Tell us how to improve this page.

Freecharge Software Developer Intern Interview Process

based on 1 interview

Interview experience

2
  
Poor
View more

Freecharge Software Developer Intern Reviews and Ratings

based on 2 reviews

4.0/5

Rating in categories

4.0

Skill development

4.7

Work-life balance

3.0

Salary

4.7

Job security

4.7

Company culture

3.0

Promotions

3.2

Work satisfaction

Explore 2 Reviews and Ratings
Software Development Engineer
126 salaries
unlock blur

₹4.7 L/yr - ₹17.1 L/yr

Lead Software Engineer
74 salaries
unlock blur

₹14.8 L/yr - ₹35 L/yr

Software Developer
55 salaries
unlock blur

₹6.2 L/yr - ₹14.2 L/yr

Senior Software Engineer
54 salaries
unlock blur

₹11.5 L/yr - ₹27.5 L/yr

Associate Product Manager
53 salaries
unlock blur

₹9 L/yr - ₹22 L/yr

Explore more salaries
Compare Freecharge with

Paytm

3.3
Compare

Mobikwik

4.0
Compare

PhonePe

4.0
Compare

Google Pay

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