i
OodlesTechnologies
Filter interviews by
I was interviewed in Nov 2021.
Round duration - 60 minutes
Round difficulty - Easy
Technical round with questions on React mainly.
Functional components are simpler and easier to test, while class components have more features and lifecycle methods.
Functional components are written as JavaScript functions, while class components are written as ES6 classes.
Functional components are stateless and do not have their own internal state, while class components can have state.
Functional components do not have lifecycle methods, while class components hav...
Props are read-only properties passed from a parent component to a child component in React.
Props allow data to be passed down the component tree.
Props are immutable and cannot be modified by the child component.
Props can be used to customize the behavior or appearance of a component.
Props are accessed using the dot notation, like this.props.propName.
Props can be any type of data, including strings, numbers, objects, o
useState() is a React hook that allows functional components to manage state.
useState() is used to declare a state variable in a functional component.
It returns an array with two elements: the current state value and a function to update the state.
The initial state value is passed as an argument to useState().
The state can be updated by calling the update function returned by useState().
useState() can be used multiple ...
Custom Hooks are reusable functions in React that allow you to extract logic from components.
Custom Hooks are functions that start with the word 'use' and can call other Hooks if needed.
They are used to share stateful logic between components without using higher-order components or render props.
Custom Hooks can be used to handle common tasks like fetching data, managing form state, or subscribing to events.
They promot...
Round duration - 60 minutes
Round difficulty - Easy
Technical round with questions on Javascript mainly. Some output based questions on Javascript were also discussed.
Hoisting is a JavaScript behavior where variable and function declarations are moved to the top of their scope.
Variable declarations are hoisted but not their initializations.
Function declarations are fully hoisted.
Hoisting can lead to unexpected behavior if not understood properly.
No, const does not make the value immutable.
const only makes the variable itself immutable, not the value it holds.
For objects and arrays, const prevents reassignment but allows mutation of properties or elements.
To make a value truly immutable, you can use Object.freeze() or other techniques.
The states of a promise object are pending, fulfilled, or rejected.
A promise starts in the pending state.
When a promise is resolved, it transitions to the fulfilled state.
If a promise encounters an error, it transitions to the rejected state.
Once a promise is settled (fulfilled or rejected), it cannot transition to any other state.
Round duration - 30 minutes
Round difficulty - Easy
HR round with typical Behavioral problems.
Tip 1 : Watch all videos of Akshay Saini on youtube. [Namaste JavaScript]
Tip 2 : Practice some output questions from Namaste JavaScript.
Tip 3 : Basic knowledge of React from any source.
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.
Top trending discussions
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
In first round, they ask a dynamic pattern question.
An attribute in HTML provides additional information about an element and is used to modify the element's behavior or appearance.
Attributes are added to HTML elements using the syntax attribute="value".
Attributes can be used to specify things like the size, color, or alignment of an element.
Examples of attributes include 'href' in Example and 'src' in .
Constructor in PHP is a special method used to initialize objects of a class.
Constructor is a special method with the same name as the class.
It is automatically called when an object is created.
Constructors can be used to initialize object properties or perform any necessary setup.
Example: class Car { public function __construct() { echo 'Car object created'; }}
posted on 29 Oct 2024
I applied via Campus Placement and was interviewed in Apr 2024. There were 4 interview rounds.
Basic aptitude asked for all company
One question to find substring of string which has double chars
Pandas is a Python library used for data manipulation and analysis, including creating and working with dataframes.
Import the pandas library: import pandas as pd
Create a dataframe: df = pd.DataFrame(data)
Accessing data in a dataframe: df['column_name']
Filtering data in a dataframe: df[df['column_name'] > value]
Adding a new column: df['new_column'] = values
The angle between the hour hand and minute hand at 12:20 is 10 degrees.
Calculate the angle made by the hour hand from 12 o'clock position: (20/60)*30 = 10 degrees
Calculate the angle made by the minute hand from 12 o'clock position: (20/60)*360 = 120 degrees
Find the difference between the two angles: 120 - 10 = 110 degrees
posted on 11 Mar 2024
I applied via Campus Placement and was interviewed in Sep 2023. There were 4 interview rounds.
Pseudocode problems and 2 coding questions
Java code to find even numbers in an array
Iterate through the array and check if each element is divisible by 2
Use the modulus operator (%) to check for even numbers
Store the even numbers in a separate array or print them out
CSS Positioning Questions, Data fetching in React Questions , Asked about CORS Errors
I applied via Naukri.com and was interviewed in May 2023. There were 3 interview rounds.
Design a full frontend page ..
OOP (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOP focuses on creating objects that interact with each other to solve problems
Encapsulation: Objects can hide their internal state and require interaction through methods
Inheritance: Objects can inherit attributes and methods from parent objects
Polymorphism: Objects can take on different forms o
posted on 18 Sep 2022
I applied via Job Portal and was interviewed in Aug 2022. There were 2 interview rounds.
Code Sandbox allows running tasks for front-end development
Open Code Sandbox and create a new project
Add necessary dependencies and files
Run tasks using npm scripts or command line
Examples: build, start, test
posted on 17 Oct 2021
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
Pattern question has been provided to me
HTML code for a basic form
Use the <form> tag to create a form
Include <input> tags for user input fields
Use <button> tag for submit button
Candidate key uniquely identifies a record in a table, while foreign key establishes a relationship between two tables.
Candidate key is a unique key that can be used to uniquely identify a record in a table.
Foreign key is a key that establishes a relationship between two tables.
Candidate key can be a primary key or a unique key, while foreign key references a primary key in another table.
Example: In a 'students' table,...
Front end Developer
74
salaries
| ₹2 L/yr - ₹7 L/yr |
Associate Consultant
62
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Associate Development Consultant
59
salaries
| ₹2 L/yr - ₹10 L/yr |
Senior Associate Consultant
47
salaries
| ₹3 L/yr - ₹10 L/yr |
Associate Consultant Developer
42
salaries
| ₹1.2 L/yr - ₹7.1 L/yr |
TCS
Infosys
Wipro
HCLTech