i
Agilisium
Filter interviews by
I applied via Company Website and was interviewed in Jun 2022. There were 2 interview rounds.
Front end development refers to the creation of the user interface and user experience of a website or application.
Involves HTML, CSS, and JavaScript
Focuses on the visual and interactive aspects of a website or application
Requires knowledge of design principles and user behavior
Examples include creating responsive layouts, implementing animations, and optimizing page load speed
Full stack refers to the development of both front-end and back-end portions of a web application.
Full stack developers are proficient in both front-end and back-end technologies
They can handle databases, servers, systems engineering, and clients
Examples of full stack technologies include HTML, CSS, JavaScript, Node.js, React, and Angular
Top trending discussions
posted on 17 Mar 2024
I applied via Walk-in and was interviewed in Sep 2023. There was 1 interview round.
I applied via campus placement at G L Bajaj Institute of Technology & Management, Greater Noida and was interviewed in Oct 2024. There were 3 interview rounds.
They asked some general Quantitative and logical questions and code snippets.
Coding for international
I was interviewed in May 2024.
posted on 19 Sep 2024
I applied via Job Portal
60mintues DSA level coding exam
posted on 24 Nov 2024
2 coding question, 20 aptitude questions and english questions in 90 minutes
HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.
HashMap allows quick access to values based on their keys
Keys must be unique and values can be duplicated
HashMap is not thread-safe and requires synchronization for concurrent access
Java's HashMap implementation uses hashing to distribute keys across buckets
Dispose and finalize are methods used for releasing resources in .NET.
Dispose is used to release unmanaged resources immediately.
Finalize is used to release managed resources when the garbage collector runs.
Dispose can be called manually or through the using statement.
Finalize is called automatically by the garbage collector.
Dispose is implemented by IDisposable interface.
Finalize is implemented by Object class.
OOPs concepts are the principles of Object-Oriented Programming that help in designing and implementing software solutions.
Encapsulation - binding data and functions together
Inheritance - creating new classes from existing ones
Polymorphism - ability of objects to take on multiple forms
Abstraction - hiding implementation details
Objects - instances of classes that encapsulate data and behavior
Inheritance is a mechanism in OOP where a new class is derived from an existing class.
It allows for code reusability and promotes a hierarchical structure.
It can lead to tight coupling and make the code harder to maintain.
It can also result in the creation of unnecessary classes and increase complexity.
Example: A Car class can inherit properties and methods from a Vehicle class.
Example: A Square class can inherit prope
Explicit interface is a way to implement multiple interfaces with same method names.
Explicit interface is used to avoid naming conflicts when implementing multiple interfaces.
It is implemented by prefixing the interface name to the method name.
It is useful when implementing COM interfaces in .NET.
Example: void IInterface1.Method() and void IInterface2.Method()
Interface defines only method signatures while abstract class can have method implementations.
Interfaces can be implemented by multiple classes while abstract classes can only be extended by one class.
Interfaces are used for achieving multiple inheritance in Java while abstract classes are used for single inheritance.
Interfaces cannot have constructors while abstract classes can have constructors.
An example of an inter...
Startup method in .NET Core is used to configure the application's services and middleware.
Startup method is defined in Startup.cs file.
It includes ConfigureServices and Configure methods.
ConfigureServices is used to add services to the dependency injection container.
Configure is used to configure the HTTP request pipeline.
Example: public void ConfigureServices(IServiceCollection services) { services.AddMvc(); }
Example...
HTTP verbs are used to indicate the type of action being performed on a resource.
HTTP verbs include GET, POST, PUT, DELETE, PATCH, HEAD, OPTIONS
GET is used to retrieve data from a server
POST is used to submit data to a server
PUT is used to update an existing resource on a server
DELETE is used to delete a resource from a server
PATCH is used to partially update a resource on a server
HEAD is used to retrieve only the head...
Project architecture refers to the overall design and structure of a software project.
It includes the organization of components and modules
Defines the relationships between them
Specifies the technologies and tools used
Determines the overall performance and scalability
Examples include MVC, microservices, and client-server architecture
posted on 17 Mar 2024
I applied via Walk-in and was interviewed in Sep 2023. There was 1 interview round.
Senior Software Engineer
93
salaries
| ₹6.2 L/yr - ₹20.8 L/yr |
Software Engineer
89
salaries
| ₹3.6 L/yr - ₹12 L/yr |
Data Engineer
59
salaries
| ₹4.5 L/yr - ₹14.5 L/yr |
Specialist
18
salaries
| ₹9 L/yr - ₹20.5 L/yr |
Architect
12
salaries
| ₹22 L/yr - ₹38 L/yr |
Fractal Analytics
LatentView Analytics
Tredence
Mu Sigma