i
Freecharge
Filter interviews by
I applied via Referral and was interviewed in Mar 2024. There were 3 interview rounds.
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
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.
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, ...)
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.
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...
I applied via AmbitionBox and was interviewed in Jun 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2022. There were 2 interview rounds.
Coding, stack and string
What people are saying about Freecharge
I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
RJ45 is a type of connector commonly used for Ethernet networking.
RJ45 connectors are used to connect computers, routers, switches, and other network devices to create a local area network (LAN).
They are designed to transmit data using twisted pair cables.
RJ45 connectors have 8 pins and are commonly used in Ethernet networks for both wired and wireless connections.
The typical power consumption for domestic electrical lines varies depending on the size of the house and appliances used.
Power consumption can range from 500 to 2000 watts per hour for an average household.
Larger homes with more appliances may consume more power.
Energy-efficient appliances can help reduce power consumption.
Seasonal variations and usage patterns also impact power consumption.
Electricity bills typically...
I am available for phone calls during regular business hours and can make myself available for urgent matters outside of those hours if needed.
Available for phone calls during regular business hours
Can make myself available for urgent matters outside of regular hours if needed
I applied via Naukri.com and was interviewed in Aug 2022. There were 3 interview rounds.
Excel tests formulas of countifs sumifs
Golden rules of accounts include debit the receiver, credit the giver, and debit what comes in, credit what goes out. Types of interest include simple and compound interest.
Golden rules of accounts are basic principles of accounting that guide the recording of financial transactions.
Debit the receiver means that when a business receives something, it records it as a debit entry.
Credit the giver means that when a busine...
Golden rules of accounts are basic principles that guide the preparation and presentation of financial statements.
Maintain accuracy and completeness of financial records
Ensure consistency in accounting policies and methods
Separate personal and business transactions
Record all transactions in a timely manner
Maintain proper documentation and records
Ensure compliance with accounting standards and regulations
I applied via Approached by Company and was interviewed in Aug 2022. There were 3 interview rounds.
Initial introduction and roles and responsibilities in the current organization. In depth on javascript and reactjs followed by coding test.
Introduction with same questions on roles and responsibilities. Coding test . Expecting typescript is same as JAVA by the interviewer.
I applied via Company Website and was interviewed before Jun 2021. There were 2 interview rounds.
based on 3 interviews
1 Interview rounds
based on 10 reviews
Rating in categories
Software Development Engineer
127
salaries
| ₹4.7 L/yr - ₹18.2 L/yr |
Lead Software Engineer
76
salaries
| ₹14.8 L/yr - ₹35 L/yr |
Senior Software Engineer
66
salaries
| ₹11.5 L/yr - ₹26 L/yr |
Software Developer
63
salaries
| ₹6.2 L/yr - ₹15.2 L/yr |
Associate Product Manager
56
salaries
| ₹10 L/yr - ₹22.6 L/yr |
Paytm
Mobikwik
HighRadius
AGS Transact Technologies