Filter interviews by
I applied via Walk-in and was interviewed in Apr 2024. There were 4 interview rounds.
Nice,,,i like the interview process...
I like the interview process...
Nice i like the interview process...
..
I applied via Naukri.com and was interviewed before Nov 2023. There were 3 interview rounds.
Basic Questions like rev string, Palindrome, Pattern
General Topics like OTT VS Theaters
Top trending discussions
I applied via LinkedIn and was interviewed in Sep 2024. There were 2 interview rounds.
The onbeforeunload method is used to prevent form save.
Use the onbeforeunload method to display a warning message before leaving the page without saving the form.
Return a custom message in the method to prompt the user to confirm if they want to leave the page.
Example: window.onbeforeunload = function() { return 'Are you sure you want to leave this page without saving?'; };
Asking the dp and tree and other
A closure is a function that has access to its own scope, the scope in which it was defined, and the global scope.
A closure is created when a function is defined inside another function.
The inner function has access to the variables and parameters of the outer function, even after the outer function has finished executing.
Closures are useful for creating private variables and functions in JavaScript.
They can also be us...
Encapsulation is the process of hiding internal details and providing a public interface for accessing and manipulating data.
Encapsulation bundles data and methods together into a single unit.
It helps in achieving data abstraction and data hiding.
By encapsulating data, we can control access to it and prevent unauthorized modifications.
Encapsulation promotes code reusability and maintainability.
Example: A class in objec...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows for code reuse and promotes the concept of hierarchy.
The class that is being inherited from is called the superclass or base class.
The class that inherits from the superclass is called the subclass or derived class.
The subclass can access the public and protected members of the s...
Abstraction is the process of simplifying complex systems by focusing on essential details.
Abstraction involves hiding unnecessary details and exposing only relevant information.
It allows developers to create models or representations that capture the essential aspects of a system.
Abstraction helps in managing complexity, improving code reusability, and enhancing maintainability.
For example, in object-oriented programm...
Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as the same type.
Polymorphism is a fundamental concept in object-oriented programming.
It enables code reusability and flexibility.
Polymorphism can be achieved through method overriding and method overloading.
Example: A parent class Animal can have multiple child classes like Dog, Cat, and Bird. They can ...
I applied via Company Website
Timings in a day refer to the different periods of time that make up a 24-hour day.
A day is typically divided into morning, afternoon, evening, and night
Different cultures may have different ways of dividing a day
Timings can also refer to specific times for events or activities
Timing in the day refers to the different periods or divisions of time within a 24-hour cycle.
Timing in the day includes morning, afternoon, evening, and night.
It helps in organizing daily activities and scheduling tasks.
Different cultures may have different names or divisions for timing in the day, such as siesta or tea time.
Timing in the day can also be represented using the 12-hour or 24-hour clock system.
posted on 3 Apr 2024
I applied via Walk-in and was interviewed before Apr 2023. There were 3 interview rounds.
Aptitude and coding questions both were included
Javascript has various data types including string, number, boolean, object, array, null, and undefined.
Data types in Javascript include string, number, boolean, object, array, null, and undefined.
Strings are sequences of characters enclosed in quotes.
Numbers can be integers or floating-point numbers.
Booleans represent true or false values.
Objects are collections of key-value pairs.
Arrays are ordered collections of val...
let is block scoped while var is function scoped in JavaScript.
let was introduced in ES6 while var has been around since the beginning of JavaScript.
Variables declared with let are only accessible within the block they are declared in.
Variables declared with var are accessible throughout the function they are declared in.
Using let can help prevent variable hoisting issues.
let is preferred over var for variable declarat
I was interviewed in Mar 2021.
Round duration - 75 minutes
Round difficulty - Medium
A 24 hour window was given to us and we can attempt the test anytime in between. It included 2 coding questions. One was easy-medium level and the other one was hard. Along with this 7 debugging MCQ's were given, however they were easy.
Ram is in Ninjaland, visiting a unique candy store offering 'N' candies each with different costs. The store has a special offer: for every candy you purchase, you c...
Let us apply the way that for minimum cost, Ram buys the candy with minimum cost and then takes top 'K' expensive candies for free.
Similarly, for maximum cost, Ram buys the candy with maximum cost and then takes the top 'K' cheapest candies for free.
You are given a circular array consisting of N integers. Your task is to find the maximum sum of the absolute differences between adjacent elements by rearranging the a...
Round duration - 75 minutes
Round difficulty - Hard
You are given 'N' ropes, each of varying lengths. The task is to connect all ropes into one single rope. The cost of connecting two ropes is the sum of their lengths. Yo...
Clearly, the rope which is picked up first will be having its length included more than once in the final cost. If we pick a rope of larger length earlier, then we will be adding some extra cost to our final result.
So, the idea is to pick ropes of smaller lengths initially to minimize the impact on our final cost.
So, each time we will be finding two smallest ropes, connecting them and
adding the resu...
Tip 1 : practice regularly in kickstart rounds
Tip 2 : solve previous year problems
Tip 3 : coding ninjas also has google asked problems
Tip 1 : Do not fake any skills, projects or achievements. The interviewer gets to know about it by asking questions to you.
Tip 2 : Have at-least one good project on resume with all the details like technologies used and purpose.
Tip 3 : Don't write achievements which doesn't relate to your role. Write achievements which shows communication skills, leadership or teamwork.
posted on 15 Aug 2023
I was interviewed before Aug 2022.
Interview experience
Software Developer
7
salaries
| ₹2.6 L/yr - ₹4 L/yr |
Graphic Designer
7
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Language Editor
6
salaries
| ₹1.2 L/yr - ₹5.3 L/yr |
Project Manager
5
salaries
| ₹3.2 L/yr - ₹11.7 L/yr |
Technical Editor
5
salaries
| ₹2.2 L/yr - ₹3 L/yr |
Times Internet
Info Edge
Network 18
Jagran Prakashan