Filter interviews by
I applied via Approached by Company and was interviewed before Feb 2023. There was 1 interview round.
Design a portfolio management system to add and sell stocks, calculate returns, and display current prices and returns.
Create a class for the portfolio with methods to add and sell stocks
Implement a method to calculate the percentage return on the portfolio
Maintain a list of stocks in the portfolio with their current prices and returns
Use arrays or lists to store the portfolio data
Ensure proper error handling for inval
Design a referral bonus system.
Define the criteria for a successful referral
Determine the bonus amount or reward for successful referrals
Create a tracking system to monitor referrals
Establish a process for verifying and approving referrals
Communicate the referral program to employees or users
Implement a mechanism for distributing the referral bonus
Top trending discussions
posted on 10 May 2021
I applied via Naukri.com and was interviewed before May 2020. There was 1 interview round.
posted on 26 Jun 2017
I appeared for an interview before Jun 2016.
The question asks to construct a k-ary tree using the given k and DFS traversal string.
Iterate through the DFS traversal string
If the current character is 'P', create a parent node
If the current character is 'L', create a leaf node
Link the nodes according to the DFS traversal order
To determine if a graph has a node with n degree, iterate through all nodes and count their edges.
Iterate through each node in the graph
Count the number of edges connected to each node
If any node has n edges, then the graph has a node with n degree
posted on 29 Jan 2024
I applied via Campus Placement and was interviewed in Dec 2023. There were 4 interview rounds.
There was basic GD topic
Count the number of words and their frequency
Split the given text into words using whitespace as delimiter
Create a dictionary to store the word frequency
Iterate through each word and update the frequency in the dictionary
Return the dictionary with word frequency
Count the frequency of characters in a given string.
Iterate through the string and use a hash map to store the count of each character.
Initialize the count of each character to 0 and increment it as you encounter the character.
Finally, iterate through the hash map to get the frequency of each character.
Reverses an array of strings
Use a loop to iterate through half of the array
Swap the elements at the current index with the corresponding element from the end of the array
Implementing the comparator function for sorting an array of strings.
Use the built-in sort() function in most programming languages.
Define a custom comparator function that compares two strings.
Return a negative value if the first string should come before the second, a positive value if it should come after, and 0 if they are equal.
Example: ['apple', 'banana', 'cherry'] can be sorted in alphabetical order using the co
posted on 29 Jan 2025
I appeared for an interview in Dec 2024.
Topic: Online vs Offline Education.
They gave us 8 coding problems and instructed us to solve 5 within a time limit of 1 hour and 30 minutes; all problems were from the easy and medium on LeetCode.
posted on 7 Nov 2024
2 coding questions based on DSA.
posted on 13 Feb 2025
I appeared for an interview before Feb 2024.
I prefer a mix of both working from the office and working from home.
I believe in the benefits of face-to-face collaboration and communication that come with working from the office.
At the same time, I appreciate the flexibility and productivity that working from home offers.
I think a hybrid approach, where employees have the option to choose between WFO and WFH based on their tasks and preferences, is ideal.
I have exp...
posted on 13 Feb 2025
I appeared for an interview before Feb 2024.
First round was a coding test which has 2 problem solving questions and 3 subjective questions based on C++
More of a subjective round, highly focused on OS, networking and computer architecture.
posted on 21 Jun 2022
3 coding questions
A time series database stores data points with timestamps for efficient retrieval and analysis.
Choose a suitable data model for the database
Use a time-based partitioning scheme for efficient data retrieval
Implement compression techniques to reduce storage requirements
Support for querying and analyzing time-based data
Ensure data consistency and durability
Consider scalability and high availability
Examples: InfluxDB, Time
posted on 14 Sep 2021
I appeared for an interview in Dec 2020.
Round duration - 60 minutes
Round difficulty - Easy
This was the qualification round which comprised of several MCQs and 3 coding questions.
It was held on Hackerearth from 3:00 PM to 4:00 PM.
Use of any other IDE was prohibited.
To find and correct a bug in code, analyze problem statement, review code, use debugging tools, and test different scenarios.
Understand the problem statement and expected output.
Review the code for syntax errors, logical errors, and potential bugs.
Use debugging tools like breakpoints, print statements, and IDE debuggers.
Test the code with different inputs to identify the bug.
Make necessary corrections based on the iden...
Given an arbitrary binary tree, a node of the tree, and an integer 'K', find all nodes that are at a distance K from the specified node, and return a list of th...
Given a binary tree, a target node, and an integer K, find all nodes at distance K from the target node.
Traverse the binary tree to find the target node.
Use BFS to traverse the tree from the target node to nodes at distance K.
Keep track of the distance while traversing the tree.
Return the values of nodes at distance K in any order.
Round duration - 90 minutes
Round difficulty - Medium
I was shared a link of Google Meet and the Google Docs was shared where there was 1 coding problem to be coded there and then the code was run on an IDE to check the sample tests.
Then the interview was followed by a lot of Operating System and Computer System Architecture Questions.
There were 2 Interviewers and both were helpful.
The timing was from 2:30 PM to 4:00 PM
Determine the length of the largest subarray within a given array of 0s and 1s, such that the subarray contains an equal number of 0s and 1s.
Input beg...
Find the length of the largest subarray with equal number of 0s and 1s in a given array.
Iterate through the array and maintain a count of 0s and 1s encountered so far.
Store the count difference in a hashmap with the index as the key.
If the same count difference is encountered again, the subarray between the two indices has equal 0s and 1s.
Return the length of the longest subarray found.
Round duration - 45 minutes
Round difficulty - Easy
The round was held on Google Meet with HR from 2:30 PM to 3:15 PM.
The HR was friendly and asked the basic questions.
Tip 1 : Practice daily 4-5 medium level problems on sites like Leetcode, CodeZen, Hackerearth
Tip 2 : Even though Data Structures and Algorithms is the base but study Course Subjects like DBMS,OS,OOPS too.
Tip 3 : Try to Participate in Contests on LeetCode,Codeforces.
Tip 1 : Mention the projects you worked on in your past work experience and how it helped your company.
Tip 2 : Keep your resume up to date in accordance with the role you are applying for
Tip 3 : Don't put false things on your resume.
based on 1 interview
Interview experience
Software Engineer
13
salaries
| ₹16 L/yr - ₹33 L/yr |
QA Engineer
13
salaries
| ₹9.5 L/yr - ₹15 L/yr |
Software Developer
9
salaries
| ₹12 L/yr - ₹25 L/yr |
Software Development Engineer II
9
salaries
| ₹18 L/yr - ₹32 L/yr |
Associate Product Manager
9
salaries
| ₹10 L/yr - ₹14.5 L/yr |
Muthoot Homefin India
Belstar Investment and Finance
Cholamandalam Securities
Link Intime