Filter interviews by
Easy to write
I applied via Walk-in and was interviewed before Oct 2022. There were 3 interview rounds.
Basic aptitude such as distances, time, train problems
OOPS concept in Java refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction. Collections in Java are data structures used to store and manipulate groups of objects.
OOPS concepts include inheritance (e.g. class B extends class A), encapsulation (e.g. private variables with public methods), polymorphism (e.g. method overloading and overriding), and abstraction (e.g...
Top trending discussions
I applied via Referral and was interviewed before Nov 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed in Jul 2022. There were 4 interview rounds.
There will be 3 coding questions. They are of medium and hard level.
Sort an array of 0's, 1's, and 2's without using inbuilt functions.
Use three pointers to keep track of the last index of 0's, 1's, and 2's
Iterate through the array and swap elements based on their value
Continue until all elements are sorted
ASP.NET is a web development framework while ADO.NET is a data access technology for connecting to databases.
ASP.NET is used for building web applications, while ADO.NET is used for accessing and manipulating data from databases.
ASP.NET provides a framework for creating dynamic web pages, handling user input, and managing state, while ADO.NET provides a set of classes for interacting with databases.
ASP.NET includes fea...
Functions return a value while stored procedures do not.
Functions are used to perform a specific task and return a value to the caller.
Stored procedures are used to execute a set of SQL statements and do not return a value.
Functions can be used in SQL statements while stored procedures cannot.
Functions can be called from within stored procedures.
Functions are deterministic while stored procedures may not be.
Functions c...
Interface is a contract that defines the methods a class must implement. Inheritance is the ability of a class to inherit properties and methods from another class.
Interface is used to achieve abstraction and multiple inheritance in Java.
Inheritance allows code reuse and promotes code organization.
Overloading is having multiple methods with the same name but different parameters.
Overriding is providing a different impl...
Topics:
Python, Django, MySQL, Automation, Technical questions
Django follows Model-View-Controller (MVC) architectural pattern.
Django has a high-level architecture that follows the Model-View-Controller (MVC) architectural pattern.
The Model layer represents the database schema and business logic.
The View layer is responsible for rendering the templates and presenting the data to the user.
The Controller layer handles the user's input and interacts with the Model and View layers.
Dj...
XML is a markup language while JSON is a lightweight data interchange format.
XML uses tags to define elements while JSON uses key-value pairs.
XML is more verbose and complex than JSON.
JSON is easier to read and parse than XML.
XML supports namespaces and validation while JSON does not.
XML is widely used in web services and document exchange while JSON is preferred for data exchange between applications.
posted on 26 Sep 2024
I applied via Approached by Company and was interviewed before Sep 2023. There were 4 interview rounds.
Online test to check our mathematical ability and logical reasoning
I appeared for an interview in Feb 2025, where I was asked the following questions.
Java is a versatile, object-oriented programming language designed for portability across platforms.
Object-Oriented: Supports concepts like inheritance, encapsulation, and polymorphism.
Platform-Independent: Write once, run anywhere (WORA) due to Java Virtual Machine (JVM).
Rich API: Offers a wide range of libraries for tasks like networking, I/O, and GUI development.
Strongly Typed: Enforces strict type checking at compi...
Effective thread usage enhances performance and responsiveness in applications by enabling concurrent execution of tasks.
Use thread pools to manage a fixed number of threads, reducing overhead. Example: Java's ExecutorService.
Implement synchronization mechanisms (like mutexes) to prevent race conditions. Example: using 'synchronized' keyword in Java.
Utilize concurrent data structures (like ConcurrentHashMap) to avoid l...
based on 1 interview
Interview experience
based on 20 reviews
Rating in categories
Junior Engineer
440
salaries
| ₹7 L/yr - ₹12.9 L/yr |
Software Developer
228
salaries
| ₹4.5 L/yr - ₹14.5 L/yr |
Engineer Trainee
102
salaries
| ₹4 L/yr - ₹10.1 L/yr |
Junior Software Engineer
83
salaries
| ₹6 L/yr - ₹13.1 L/yr |
Software Engineer
76
salaries
| ₹10 L/yr - ₹20 L/yr |
Accel Frontline
Pitney Bowes
DynPro
Apex CoVantage