i
Amdocs
Filter interviews by
I applied via Company Website and was interviewed in Sep 2021. There was 1 interview round.
HTML5 is the latest version of HTML with new features like video/audio support, canvas for graphics, local storage, and semantic elements.
Video and audio support
Canvas for graphics
Local storage
Semantic elements
CSS box model is a design concept that describes how elements are rendered on a web page.
It consists of content, padding, border, and margin.
Content is the actual element content.
Padding is the space between the content and the border.
Border is the line that surrounds the content and padding.
Margin is the space between the border and the next element.
The box model can be adjusted using CSS properties such as padding, b...
Prototype chaining is the mechanism by which objects inherit properties and methods from their prototype.
Every object in JavaScript has a prototype property that refers to another object.
If a property or method is not found on an object, JavaScript looks for it in the object's prototype chain.
Prototype chaining can be used to create inheritance in JavaScript.
Modifying the prototype of an object affects all objects that
React is a JavaScript library for building user interfaces.
Declarative approach to building UI
Component-based architecture
Virtual DOM for efficient updates
JSX syntax for writing HTML in JavaScript
One-way data binding
Support for server-side rendering
Large and active community
Integration with other libraries and frameworks
Media elements are HTML tags used to embed multimedia content like images, videos, and audio files on a webpage.
Media elements include ,
They allow for the display of images, videos, and audio files on a webpage
Attributes like src, alt, and controls are used to customize media elements
Same Origin Policy is a security feature in web browsers that restricts web pages from making requests to a different domain.
It prevents malicious scripts from accessing sensitive data from other websites
It applies to all web content, including JavaScript, CSS, and images
Cross-Origin Resource Sharing (CORS) is used to bypass the Same Origin Policy
Example: A script from www.example.com cannot access data from www.anothe
Redux is a predictable state container for JavaScript apps.
Redux is a library for managing application state.
It provides a single source of truth for the entire application state.
Redux follows a unidirectional data flow pattern.
Actions are dispatched to update the state, which triggers a re-render of the UI.
Redux can be used with React, Angular, Vue, and other frameworks.
Thunk is a function that delays the evaluation of an expression.
A thunk is a function that wraps an expression to delay its evaluation.
It is commonly used in Redux to handle asynchronous actions.
Thunks are used to dispatch actions that return a function instead of an object.
Thunks can be used to handle side effects in React components.
Callbacks are functions passed as arguments to other functions and executed later.
Callbacks are used for asynchronous programming.
They allow a function to be called when an event occurs.
They can be used to handle errors in asynchronous code.
Examples include event listeners and setTimeout() function.
Promises are objects that represent the eventual completion or failure of an asynchronous operation.
Promises have 3 states: pending, fulfilled, or rejected
Pending is the initial state when a promise is created
Fulfilled means the operation completed successfully
Rejected means the operation failed
Promises can be chained using .then() and .catch() methods
Worker threads allow for parallel execution of JavaScript code in the browser or Node.js environment.
Worker threads can be used to perform CPU-intensive tasks without blocking the main thread.
They can also be used to communicate between different scripts or modules.
In Node.js, worker threads can be created using the 'worker_threads' module.
In the browser, worker threads can be created using the 'Worker' constructor.
Exa...
I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.
To find the area of a triangle given coordinates, use the formula: (1/2) * base * height
Identify the coordinates of the three vertices of the triangle
Calculate the length of each side of the triangle using the distance formula
Use Heron's formula or the formula (1/2) * base * height to calculate the area
posted on 28 May 2024
I applied via Approached by Company and was interviewed in Nov 2023. There were 2 interview rounds.
System design for elevator
Consider the number of floors in the building
Think about the capacity of the elevator
Design algorithms for efficient movement of the elevator
Include safety features such as emergency stop
Consider user interface for passengers
posted on 4 Apr 2024
I applied via Walk-in and was interviewed in Mar 2024. There were 2 interview rounds.
I applied via Company Website and was interviewed before Jun 2023. There were 2 interview rounds.
Round 1 was the aptitude test and it went amazing
The second one was a coding test in which they asked DSA and basic frontend
I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.
To find the area of a triangle given coordinates, use the formula: (1/2) * base * height
Identify the coordinates of the three vertices of the triangle
Calculate the length of each side of the triangle using the distance formula
Use Heron's formula or the formula (1/2) * base * height to calculate the area
Software Developer
7.6k
salaries
| ₹5 L/yr - ₹16.6 L/yr |
Software Engineer
1.9k
salaries
| ₹4 L/yr - ₹16 L/yr |
Softwaretest Engineer
1.7k
salaries
| ₹3.8 L/yr - ₹13.6 L/yr |
Functional Test Engineer
1.2k
salaries
| ₹4 L/yr - ₹12.2 L/yr |
Associate Software Engineer
927
salaries
| ₹3.5 L/yr - ₹11.4 L/yr |
TCS
IBM
Infosys
Wipro