Filter interviews by
Reactjs is preferred nowadays due to its component-based architecture, virtual DOM for efficient updates, and strong community support.
Component-based architecture allows for reusability and easier maintenance of code.
Virtual DOM enables efficient updates by only re-rendering components that have changed.
Strong community support provides a wealth of resources, libraries, and tools for developers.
React's declarativ...
JavaScript is a high-level, interpreted programming language used for creating interactive websites.
JavaScript is commonly used for client-side web development.
It can also be used for server-side development with Node.js.
JavaScript allows for dynamic content, animations, and interactive features on websites.
Sort an array of 0s and 1s in ascending order.
Use a sorting algorithm like bubble sort or quick sort.
Loop through the array and swap 0s with 1s if necessary.
Alternatively, count the number of 0s and 1s and recreate the array with the correct order.
To find middle node of a linked list, use two pointers - slow and fast.
Initialize slow and fast pointers to the head of the linked list
Move slow pointer one step at a time and fast pointer two steps at a time
When fast pointer reaches the end of the list, slow pointer will be at the middle node
Middleware is software that acts as a bridge between different applications or components, allowing them to communicate and share data.
Middleware helps in integrating different systems and applications by providing a common platform for communication.
It can handle tasks such as data transformation, security, logging, and error handling.
Examples of middleware include web servers like Apache or Nginx, messaging syst...
Classes and structures are both used to create custom data types in object-oriented programming, but they have some key differences.
Classes are reference types, while structures are value types.
Classes support inheritance and polymorphism, while structures do not.
Classes have a default initializer, while structures do not.
Classes can have deinitializers, while structures cannot.
Classes can be passed around as refe...
JavaScript is a high-level, interpreted programming language used for creating interactive websites.
JavaScript is commonly used for client-side web development.
It can also be used for server-side development with Node.js.
JavaScript allows for dynamic content, animations, and interactive features on websites.
Reactjs is preferred nowadays due to its component-based architecture, virtual DOM for efficient updates, and strong community support.
Component-based architecture allows for reusability and easier maintenance of code.
Virtual DOM enables efficient updates by only re-rendering components that have changed.
Strong community support provides a wealth of resources, libraries, and tools for developers.
React's declarative app...
Middleware is software that acts as a bridge between different applications or components, allowing them to communicate and share data.
Middleware helps in integrating different systems and applications by providing a common platform for communication.
It can handle tasks such as data transformation, security, logging, and error handling.
Examples of middleware include web servers like Apache or Nginx, messaging systems l...
I applied via LinkedIn and was interviewed in Mar 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed in Jun 2022. There were 2 interview rounds.
I appeared for an interview in Mar 2021.
To find middle node of a linked list, use two pointers - slow and fast.
Initialize slow and fast pointers to the head of the linked list
Move slow pointer one step at a time and fast pointer two steps at a time
When fast pointer reaches the end of the list, slow pointer will be at the middle node
Sort an array of 0s and 1s in ascending order.
Use a sorting algorithm like bubble sort or quick sort.
Loop through the array and swap 0s with 1s if necessary.
Alternatively, count the number of 0s and 1s and recreate the array with the correct order.
Classes and structures are both used to create custom data types in object-oriented programming, but they have some key differences.
Classes are reference types, while structures are value types.
Classes support inheritance and polymorphism, while structures do not.
Classes have a default initializer, while structures do not.
Classes can have deinitializers, while structures cannot.
Classes can be passed around as reference...
I applied via Approached by Company and was interviewed before Nov 2021. There were 3 interview rounds.
Top trending discussions
I appeared for an interview before Jul 2021.
I applied via Walk-in and was interviewed before May 2020. There were 3 interview rounds.
I applied via Naukri.com
Amazon's innovation, customer focus, and diverse opportunities align with my career goals and values.
Customer Obsession: Amazon prioritizes customer satisfaction, evident in initiatives like Prime and personalized recommendations.
Innovation: The company is a leader in technology and logistics, constantly pushing boundaries with services like AWS and drone delivery.
Diversity of Roles: Amazon offers a wide range of caree...
I expect Amazon to foster innovation, provide growth opportunities, and maintain a customer-centric culture.
Opportunities for professional development, such as training programs and mentorship.
A collaborative work environment that encourages teamwork and idea sharing.
Access to cutting-edge technology and resources to drive innovation.
A strong focus on customer satisfaction, ensuring that every decision prioritizes the ...
I applied via Naukri.com and was interviewed before Feb 2020. There were 3 interview rounds.
Workflow, trigger, reports, roles, profiles, permission set, and sharing rules are all important features in Salesforce.
Workflow is a series of automated steps that can be used to streamline business processes.
Triggers are used to execute code before or after a record is inserted, updated, or deleted.
Reports are used to display data in a visual format, such as a table or chart.
Roles are used to define the hierarchy of ...
based on 2 interview experiences
Difficulty level
Duration
Software Engineer
4
salaries
| ₹4.5 L/yr - ₹5.4 L/yr |
Sales Officer
4
salaries
| ₹2.2 L/yr - ₹3.4 L/yr |
Front end Developer
4
salaries
| ₹2.5 L/yr - ₹3.6 L/yr |
IOS Developer
3
salaries
| ₹4 L/yr - ₹4.2 L/yr |
Full Stack Developer
3
salaries
| ₹2 L/yr - ₹14 L/yr |
TCS
Accenture
Wipro
Cognizant