Filter interviews by
Using fetch API to make requests to a sandbox environment for testing purposes.
Use the fetch function to make HTTP requests to the sandbox URL
Handle the response using promises and the .then() method
Set the appropriate headers and request method for the API endpoint
Parse the response data using JSON methods if needed
posted on 19 May 2022
I was interviewed in Aug 2021.
Round duration - 90 Minutes
Round difficulty - Medium
MCQ on programming basics and two coding questions. medium to hard
Used Dynamic programming 2D array approach
Round duration - 60 Minutes
Round difficulty - Easy
Interview was good and on time and questions on map,and sorting algorithms,OOPS
The first line of input c...
The brute force approach will be to calculate the sum for all possible subarrays. To calculate this, for each element(ith, where 0 <= i < N) in the array fix it as the first end of the subarray, initialize the subarray sum with zero, and iterate on the remaining elements(jth, where i <= j < N) of the array, keep adding the current element to the subarray sum and fix it as the second end of the ar...
oops example using code. Coding of all concepts of OOPs
Round duration - 30 Minutes
Round difficulty - Easy
Round with Manager. Questions like why do you want to join and which tech stack you will work on
what are your strength and weakness?
Tip 1 : You should have good communication skills
Tip 1 : easy-medium dsa questions majorly on maps,arrays,recursions,stacks,queues
Tip 2 : Topics mentioned in resume should be on fingertips
Tip 3 : question on OOPs and Projects questions should be prepared
Tip 1 : 2 projects are must and questions to be prepared on them
Tip 2 : Basic Level questions should be prepared well
Tip3 : programming language mentioned in resume should be prepared
I applied via Approached by Company and was interviewed in Oct 2024. There were 2 interview rounds.
Program to return list of .tst files in given directory and subdirectories
Use recursion to traverse through all directories and subdirectories
Check if each file has .tst extension and add to list if true
Use built-in functions like os.listdir() and os.path.splitext() in Python
The '==' operator is used for comparing values of primitive data types, while the 'equals' method is used for comparing objects in Java.
Use '==' to compare primitive data types like int, char, boolean, etc.
Use 'equals' method to compare objects like Strings, Lists, etc.
Example: int a = 5; int b = 5; if(a == b) { // true }
Example: String str1 = 'hello'; String str2 = 'hello'; if(str1.equals(str2)) { // true }
Abstract classes are used to provide a common base for multiple classes, while interfaces define a contract for classes to implement.
Abstract classes can contain both abstract and concrete methods, while interfaces can only have abstract methods.
Abstract classes can have constructors, while interfaces cannot.
Interfaces allow for multiple inheritance, while classes can only inherit from one abstract class.
Abstract class...
Singleton design pattern ensures a class has only one instance and provides a global point of access to it.
Ensure a private static instance variable in the class.
Provide a public static method to access the instance, creating it if necessary.
Use synchronized keyword or double-checked locking to make it thread-safe.
Merge sort is a divide and conquer algorithm that divides the input array into two halves, sorts each half, and then merges the sorted halves.
Divide the array into two halves
Recursively sort each half
Merge the sorted halves back together
Delete nodes from linkedList if their value matches a certain condition
Implementing design patterns in software development
Singleton pattern ensures a class has only one instance and provides a global point of access to it
Factory pattern creates objects without specifying the exact class of object that will be created
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Asked me to write code on paper for count inversions
posted on 19 May 2022
I was interviewed in Aug 2021.
Round duration - 90 Minutes
Round difficulty - Medium
MCQ on programming basics and two coding questions. medium to hard
Used Dynamic programming 2D array approach
Round duration - 60 Minutes
Round difficulty - Easy
Interview was good and on time and questions on map,and sorting algorithms,OOPS
The first line of input c...
The brute force approach will be to calculate the sum for all possible subarrays. To calculate this, for each element(ith, where 0 <= i < N) in the array fix it as the first end of the subarray, initialize the subarray sum with zero, and iterate on the remaining elements(jth, where i <= j < N) of the array, keep adding the current element to the subarray sum and fix it as the second end of the ar...
oops example using code. Coding of all concepts of OOPs
Round duration - 30 Minutes
Round difficulty - Easy
Round with Manager. Questions like why do you want to join and which tech stack you will work on
what are your strength and weakness?
Tip 1 : You should have good communication skills
Tip 1 : easy-medium dsa questions majorly on maps,arrays,recursions,stacks,queues
Tip 2 : Topics mentioned in resume should be on fingertips
Tip 3 : question on OOPs and Projects questions should be prepared
Tip 1 : 2 projects are must and questions to be prepared on them
Tip 2 : Basic Level questions should be prepared well
Tip3 : programming language mentioned in resume should be prepared
I was interviewed before Jan 2021.
Round duration - 50 Minutes
Round difficulty - Medium
It was the screening round he asked me 2 questions
First one is easy and other one is medium type
We cannot use th...
Round duration - 45 Minutes
Round difficulty - Easy
This is the first round in the loop interviews. Are you familiar with Javascript. Why do we use js. How do you use js to change the value of a textbox.
Round duration - 45 minutes
Round difficulty - Easy
It was the team fit round
He asked me questions related to previous work in depth, projects I have worked on.
Round duration - 45 Minutes
Round difficulty - Medium
4tn round in the loop, he asked me to design a game. He focused both on backend and frontend.
..
We can see here that balloons need to be destroyed in a minimum number of arrows so we need to reuse the arrows, also it’s clear that we need a new arrow for every balloon which is not getting destroyed by any previous arrow.
So we can solve this problem greedily by adding a new arrow for every balloon which is not getting destroyed by existing arrows.
Round duration - 45 Minutes
Round difficulty - Medium
Another problem solving round
Tip 1 : clear your basics in ds algo
Tip 2 : problem solving is must to Crack coding interview
Tip 3 : solve leetcode problem as much as you can
Tip 1 : it should be short as possible
Tip 2 : you must have mentioned your past experience in chronological order with descriptions
based on 1 review
Rating in categories
Consultant
1.1k
salaries
| ₹6 L/yr - ₹24 L/yr |
Data Engineer
663
salaries
| ₹7.4 L/yr - ₹28 L/yr |
Senior Consultant
556
salaries
| ₹12.3 L/yr - ₹38 L/yr |
Data Scientist
434
salaries
| ₹9 L/yr - ₹31 L/yr |
Senior Engineer
190
salaries
| ₹11.6 L/yr - ₹36 L/yr |
Mu Sigma
AbsolutData
LatentView Analytics
Tiger Analytics