i
Freecharge
Filter interviews by
General audit parameters
Nice one details with
I applied via Job Portal and was interviewed in Dec 2024. There was 1 interview round.
What people are saying about Freecharge
I applied via LinkedIn and was interviewed in Dec 2024. There was 1 interview round.
Freecharge interview questions for popular designations
I was interviewed in Jul 2024.
Virtual DOM is a lightweight copy of the actual DOM, used for efficient updates and rendering in React applications.
Virtual DOM is a concept in React where a lightweight copy of the actual DOM is created and updated in memory.
When changes are made to the state of a component, React compares the virtual DOM with the actual DOM and only updates the necessary parts, minimizing performance impact.
This process of updating t...
ReactJS has introduced new features like Hooks, Context API, Suspense, and Concurrent Mode.
Introduction of Hooks allows functional components to have state and lifecycle methods.
Context API provides a way to pass data through the component tree without having to pass props down manually at every level.
Suspense enables components to suspend rendering while waiting for something to load, like data from an API.
Concurrent ...
High Order Components are functions that take a component and return a new component with additional functionality.
HOCs are used to share code between components.
They can be used for adding authentication, logging, or other functionalities to components.
Example: a HOC that adds a loading spinner while data is being fetched.
Reducer method in JavaScript is used to manage state changes in applications by taking the current state and an action as input and returning a new state.
Reducer function takes two parameters - the current state and an action
It then determines how the state should change based on the action type
The reducer function returns a new state based on the action type
Get interview-ready with Top Freecharge Interview Questions
I applied via Approached by Company and was interviewed in Jul 2024. There were 4 interview rounds.
The first round is an aptitude assessment that consists of coding questions focused on dynamic programming, as well as medium to hard level aptitude and reasoning questions.
The second round focuses on coding and consists of data structure and algorithm questions related to arrays, linked lists, basic Java concepts, strings, and project-based questions from the resume.
The third round also consists of coding, which includes challenging data structures and algorithms questions based on graphs, trees, multithreading, and difficult SQL-based questions.
My short-term goal is to enhance my skills in backend development and contribute effectively to the team. My long-term goal is to become a lead developer and work on innovative projects.
Short-term goal: Improve backend development skills
Short-term goal: Contribute effectively to the team
Long-term goal: Become a lead developer
Long-term goal: Work on innovative projects
I break down the problem into smaller tasks, prioritize them, and focus on the most critical aspects first.
Break down the problem into smaller, more manageable tasks
Prioritize tasks based on importance and impact
Focus on critical aspects first to ensure progress
Regularly reassess and adjust the plan as needed
I applied via Naukri.com and was interviewed in Apr 2024. There were 2 interview rounds.
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
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
Leetcode medium and hard
zigzag traversal of BT
merge K sorted Linked List
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 3 interview rounds.
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
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...
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
The aptitude test was medium level.
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.
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
The duration of Freecharge interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 55 interviews
Interview experience
based on 338 reviews
Rating in categories
4-10 Yrs
Not Disclosed
Software Development Engineer
126
salaries
| ₹6.5 L/yr - ₹17.6 L/yr |
Lead Software Engineer
77
salaries
| ₹14.8 L/yr - ₹35 L/yr |
Software Developer
57
salaries
| ₹6.2 L/yr - ₹15.8 L/yr |
Associate Product Manager
53
salaries
| ₹9 L/yr - ₹22 L/yr |
Senior Software Engineer
53
salaries
| ₹11.5 L/yr - ₹27.5 L/yr |
Paytm
Mobikwik
PhonePe
Google Pay