i
Freecharge
Filter interviews by
I applied via Recruitment Consulltant and was interviewed before Aug 2022. There were 4 interview rounds.
English grammar test and paragraph writing.
posted on 18 Feb 2024
I applied via Job Portal and was interviewed in Jan 2024. There were 2 interview rounds.
I appeared for an interview before Sep 2020.
Round duration - 90 minutes
Round difficulty - Easy
Nice environment
Given a binary tree with integer values in its nodes, your task is to print the zigzag traversal of the tree.
In zigzag order, level 1 is printed from left to right...
Implement a function to print the zigzag traversal of a binary tree.
Traverse the tree level by level, alternating the direction of traversal for each level.
Use a queue to keep track of nodes at each level.
Print the nodes in zigzag order as per the given pattern.
Round duration - 90 minutes
Round difficulty - Medium
Nice Environment
Given a positive integer N
, your task is to identify all prime numbers less than or equal to N
.
A prime number is a natural number greater than 1 that has no po...
Identify all prime numbers less than or equal to a given positive integer N.
Iterate from 2 to N and check if each number is prime
Use the Sieve of Eratosthenes algorithm for better efficiency
Optimize by only checking up to the square root of N for divisors
DBMS was used to store and manage data in the project, handled problems by optimizing queries and database design.
Used DBMS to store and manage project data efficiently
Optimized queries for better performance
Designed database schema to handle data effectively
Resolved concurrency issues by implementing proper locking mechanisms
Tip 1 : Do atleast 1 good projects
Tip 2 : Practice Atleast 300 Questions
Tip 3 : Should be able to explain your project
Tip 1 : Always be true with the resume
Tip 2 : Do not put false things on resume.
Design an ad-click aggregation service for tracking and analyzing ad clicks.
Use a distributed system to handle high volume of ad click data
Implement real-time processing for immediate insights on ad performance
Utilize a database to store aggregated ad click data for reporting and analysis
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
I applied via Referral and was interviewed in Sep 2023. There was 1 interview round.
Asked to write an in memory SQL database. Time was 1.5 hours. I made the mistake of choosing C++ and writing the code to make it very flexible and extensible. This led to me not being able to complete the task in the given time.
Tip: practice LLD round in a high level language like Python or Typescript. Speed is very important.
I applied via Referral and was interviewed in Jun 2024. There was 1 interview round.
Asked to do coding for RDBMS using any programing language
based on 1 interview
Interview experience
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