Filter interviews by
React state is a built-in feature that allows components to keep track of changing data.
State is an object that stores data relevant to a component
State can be initialized in the constructor using this.state
State can be updated using this.setState() method
State changes trigger re-rendering of the component
Top trending discussions
I applied via LinkedIn and was interviewed in Jan 2023. There were 4 interview rounds.
SQL and metrics based questions
To find the top triplet from a data set, sort the data in descending order and select the first three values.
Sort the data in descending order
Select the first three values
Consider ties if applicable
Top metrics for Instagram platform include engagement rate, reach, impressions, follower growth, and click-through rate.
Engagement rate measures the level of interaction with your content.
Reach refers to the number of unique accounts that have seen your content.
Impressions refer to the total number of times your content has been viewed.
Follower growth measures the rate at which your follower count is increasing.
Click-t...
To find the batsmen with fastest 5000 runs, we need to analyze the data of all the batsmen who have scored 5000 runs or more.
Create a database of all batsmen who have scored 5000 runs or more in their career.
Sort the database based on the time taken by each batsman to reach 5000 runs.
Identify the batsman who reached 5000 runs in the shortest time.
Verify the accuracy of the data and the methodology used to calculate the...
15% discount to get 65% increase in trips is the best option.
The percentage increase in trips is directly proportional to the discount offered.
The increase in trips should be weighed against the decrease in revenue due to the discount.
In this case, the 15% discount offers the highest increase in trips while still maintaining a reasonable revenue.
It is important to consider the long-term effects of offering discounts on
I applied via Approached by Company and was interviewed in Sep 2022. There were 4 interview rounds.
“Pay attention to your body language.”
“Be confident and keep adding ‘good’ points.“
“Ensure that your words make sense.”
“Don’t be Afraid to start.”
“Follow your heart.”
Additionally; do not use negative item like “ I disagree ‘or’ “that’s incorrect
Understand the issue; ask clarifying questions as needed.
“ identity the underlying assumptions.”
Summarize specific issues and findings.
“State your recommendation outline next step and expected results / impacts .
I was interviewed in May 2022.
Round duration - 75 Minutes
Round difficulty - Medium
The round consisted of 2 Coding based based questions.
These question were easy for as I have already done this while preparing.
Determine whether two binary trees, given by their roots 'ROOT1' and 'ROOT2', are flip equivalent. A tree can be transformed into a flip equivalent through any number o...
The problem is to determine if two binary trees are flip equivalent after performing flip operations on one of the trees.
Perform a depth-first search (DFS) on both trees simultaneously
At each node, check if the values are equal and the left and right subtrees are either both null or both not null
If the above conditions are met, recursively check the flip equivalence of the left and right subtrees
If any of the condition...
You are provided with an integer array ARR
of size N
sorted in ascending order. Your task is to determine if it is possible to split this array i...
The task is to determine if an integer array can be split into one or more increasing subsequences with a length of at least 3.
Check if the array can be split into increasing subsequences by iterating through the array.
Keep track of the current subsequence and its length while iterating.
If the difference between the current element and the previous element is not 1, start a new subsequence.
If the length of any subseque...
Round duration - 60 Minutes
Round difficulty - Easy
The interview started a bit late as I it to be at 11:30 am but started at 12:15pm So Had to wait. Apart from these the overall experience was great and the interviewer was also kind and had a smiling face.
Ninja is given a sequence of numbers and needs to rearrange them so that every second element is greater than its neighbors on both sides.
The task is to rearrange the given array such that every second element is greater than its left and right element.
Iterate through the array and check if every second element is greater than its left and right element
If not, swap the current element with its adjacent element to satisfy the condition
Continue this process until the entire array satisfies the condition
Return 1 if the array satisfies the condition, else re
Round duration - 30 Minutes
Round difficulty - Easy
10:30 PM
Interviewer was Cool.
Round duration - 5 minutes
Round difficulty - Easy
At 10:00 am
Tip 1 : Never never try to cheat in online interview the interviewer will definitely get to know.
Tip 2 : Psuedo code presentation matters a lot so name Your variable properly and with proper indentation.
Tip 3 : Keep on trying even if You feel that's not the right answer so at least put that idea forward.
Tip 4 : Do Leetcode medium questions as much as possible As they are mostly asked in Interviews.
Tip 1 : Avoid unnecessary details on Resume
Tip 2 : Make It look clean and also keep it of one page
I applied via Naukri.com and was interviewed before Feb 2020. There was 1 interview round.
Gold appraisal is the process of determining the value of gold based on its purity and weight.
Gold appraisal involves testing the purity of the gold using various methods such as acid testing, X-ray fluorescence, and fire assay.
The weight of the gold is also taken into consideration when appraising its value.
The current market value of gold is also a factor in determining its appraisal value.
Appraisers may use differen...
I was interviewed in Mar 2022.
Round duration - 90 minutes
Round difficulty - Medium
Only Java allowed
Given an integer array ARR
of size N
containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using an...
Keep two index variables and traverse from the end.
Round duration - 60 minutes
Round difficulty - Easy
Basic intro and coding questions
An integer N
is provided, and the task is to determine if N
is a perfect square. A perfect square refers to an integer which can be expressed as the square of another integer.
Two nested for loops and check if sum equal to given number
Given a sequence of numbers 'ARR', your task is to return a sorted sequence of 'ARR' in non-descending order using the Merge Sort algorithm.
ARR = [5, 3, 8,...
The basic idea is that we divide the given ‘ARR’ into two-part call them ‘leftHalves’ and ‘rightHalves’ and call the same function again with both the parts. In the end, we will get sorted ‘leftHaves’ and sorted ‘righthalves’ which we merge both of them and return a merged sorted ‘ARR’.
We implement this approach with a divide and conquer strategy.
Here is the algorithm :
Round duration - 60 minutes
Round difficulty - Medium
More difficult than the previous round
Given a binary tree, the task is to print its bottom view from left to right. Assume the left and the right child nodes make a 45-degree angle with their paren...
Do a level order traversal and update a hashmap based on horizontal distances from the root.
Round duration - 70 minutes
Round difficulty - Medium
There were no DSA questions. My interviews were based on android app development. The interviewer presented scenarios and asked how will you solve them. No particular correct answer was expected just the best approach as per me.
Tip 1 : Have a basic understanding of recycler view
Tip 2 : Recycler with multiple view types
Tip 1 : Basic flow and lifecycle of activities and fragments.
Tip 2 : Knowledge about launch modes and view models.
Round duration - 30 minutes
Round difficulty - Easy
HR asked questions about why Mobikwik, what's your goal, how are you a good fit, etc.
Tip 1 : Prepare advanced array questions
Tip 2 : Trees basic to medium questions
Tip 3 : Optimize solutions
Tip 1 : Internship experience
Tip 2 : Personal Projects (remember proper details)
I was interviewed in Feb 2022.
Round duration - 30 minutes
Round difficulty - Easy
Round duration - 30 minutes
Round difficulty - Easy
Tip 1 : Must do Previously asked Interviews as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
I want to become a product manager because I enjoy solving problems and creating solutions that meet customer needs.
I have a passion for understanding customer needs and translating them into product features
I enjoy working with cross-functional teams to bring a product to market
I have experience in product development and have successfully launched products in the past
I am excited about the opportunity to drive produc...
My favorite app is Spotify.
Pros: Wide variety of music genres and artists available, personalized recommendations, user-friendly interface.
Cons: Limited offline listening for free users, occasional ads interrupting music playback.
I applied via Referral and was interviewed in Sep 2021. There were 3 interview rounds.
Interview experience
based on 13 reviews
Rating in categories
Software Developer
38
salaries
| ₹4 L/yr - ₹10.4 L/yr |
Product Developer
9
salaries
| ₹5 L/yr - ₹16 L/yr |
Senior Product Developer
7
salaries
| ₹8.3 L/yr - ₹21 L/yr |
Senior Software Developer
7
salaries
| ₹8 L/yr - ₹16 L/yr |
Artificial Intelligence Developer
5
salaries
| ₹15 L/yr - ₹18 L/yr |
Fractal Analytics
Mu Sigma
LatentView Analytics
Tiger Analytics