Filter interviews by
I appeared for an interview in Dec 2024.
Case study based on their line of work.
Html css JavaScript jQuery AEM
HTML5 is the latest version of HTML with new features and improvements.
HTML5 supports new elements like <header>, <footer>, <nav>, <article>, <section> etc.
HTML5 introduces new APIs like Geolocation, Drag and Drop, Local Storage, Canvas, Web Workers, etc.
HTML5 supports multimedia elements like <audio> and <video>.
HTML5 has improved semantics, accessibility, and performance comp
I applied via Referral and was interviewed before Jul 2023. There was 1 interview round.
Node.js is a runtime environment that allows you to run JavaScript on the server side.
Node.js is built on Chrome's V8 JavaScript engine.
It uses an event-driven, non-blocking I/O model.
Node.js has a single-threaded event loop that handles all asynchronous operations.
It has a module system that allows you to easily include external libraries.
Node.js is commonly used for building web servers and real-time applications.
Promises in JavaScript are used for asynchronous programming to handle multiple operations without blocking the main thread.
Promises represent the eventual completion or failure of an asynchronous operation.
They can be chained using .then() to handle success and .catch() to handle errors.
Promises can be created using the new Promise() constructor or by using the Promise.resolve() and Promise.reject() methods.
I applied via Company Website and was interviewed before Jun 2020. There was 1 interview round.
Indigo Consulting interview questions for popular designations
Top trending discussions
posted on 15 Feb 2022
I applied via Referral and was interviewed before Feb 2021. There were 3 interview rounds.
Interview questions for Software Engineer position
Project explanation should include details on the project's purpose, scope, and technologies used
SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) are methodologies used in software development and testing respectively
Smoke testing is a type of testing that checks if the basic functionalities of the software are working fine, while Sanity tes...
I applied via Recruitment Consultant and was interviewed before Oct 2020. There were 3 interview rounds.
I appeared for an interview in Mar 2021.
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
I applied via Campus Placement and was interviewed before Sep 2021. There were 2 interview rounds.
Mcqs on javascript,. 1 coding question
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
OOPs concepts in Java include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a subclass to inherit properties and methods from a superclass.
Polymorphism allows objects to take on multiple forms and behave differently based on their context.
Encapsulation hides the implementation details of an object and only exposes necessary information.
Abstraction allows for the creation of abstract class...
Interfaces define contracts for behavior, while inheritance allows for code reuse and polymorphism.
Interfaces allow for loose coupling and abstraction, enabling multiple implementations of the same behavior.
Inheritance allows for code reuse and extension of existing classes, reducing code duplication.
Polymorphism allows objects of different classes to be treated as if they were of the same class, simplifying code and i
SQL query for joining tables
Use JOIN keyword to combine two or more tables based on a related column
Specify the columns to be selected using SELECT keyword
Use ON keyword to specify the condition for joining the tables
Different types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN
Used Java concepts such as inheritance, polymorphism, and exception handling in my project.
Implemented inheritance to create a base class and derived classes with specific functionalities.
Utilized polymorphism to allow objects of different classes to be treated as if they were of the same class.
Implemented exception handling to handle errors and prevent program crashes.
Used interfaces to define a set of methods that a ...
Overloading is having multiple methods with the same name but different parameters. Overriding is having a method in a subclass with the same name and parameters as a method in the superclass.
Overloading is used to provide different ways to call a method with different parameters
Overriding is used to provide a specific implementation of a method in a subclass
Overloading is resolved at compile-time while overriding is r...
based on 4 interviews
Interview experience
based on 41 reviews
Rating in categories
Software Developer
12
salaries
| ₹3.9 L/yr - ₹9.5 L/yr |
Customer Success Manager
11
salaries
| ₹4.6 L/yr - ₹14 L/yr |
Senior Developer
10
salaries
| ₹8.5 L/yr - ₹12.9 L/yr |
Account Director
9
salaries
| ₹9 L/yr - ₹13.2 L/yr |
Project Manager
8
salaries
| ₹6 L/yr - ₹15 L/yr |
Accel Frontline
Pitney Bowes
Apmosys Technologies
DynPro