Filter interviews by
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
This test lasted an hour and a half. there were two interviewers and a third silently watching. a problem statement was provided (relating to an issue they have worked to solve in the past). i was required to build an endpoint that showed some data when pinged. this round was language agnostic as well.
Top trending discussions
posted on 9 Aug 2024
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Objects are instances of classes, which define the structure and behavior of the objects.
Encapsulation, inheritance, and polymorphism are key principles of object oriented programming.
Example: In a banking application, a 'Customer' class may have attributes like name and account balance, and methods li
React is a lightweight library for building user interfaces, while Angular is a full-fledged framework for web development.
React is more flexible and allows for easier integration with other libraries and frameworks.
Angular provides more out-of-the-box features and a more opinionated structure.
React uses a virtual DOM for better performance, while Angular uses two-way data binding for easier data manipulation.
React is ...
I applied via Campus Placement and was interviewed in Sep 2020. There were 3 interview rounds.
I am familiar with a wide range of technologies used in software development.
Java
Python
C++
JavaScript
HTML/CSS
SQL
Git
Linux
RESTful APIs
Agile methodologies
OOPs concepts in Java include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods together in a class.
Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.
Polymorphism: Objects of different classes can be treated as objects of a common superclass.
Abstraction: Hiding complex implementation details and providing a simplified interfa
Abstraction can be achieved through interfaces, abstract classes, and encapsulation.
Using interfaces to define a set of methods that a class must implement
Using abstract classes to provide a base implementation that can be extended by subclasses
Encapsulating implementation details to hide complexity and provide a simpler interface
Using design patterns such as Factory and Strategy to abstract away implementation details
Class is a blueprint for creating objects while interface defines a contract for implementing classes.
Class is a template for creating objects with properties and methods.
Interface is a contract that defines a set of methods and properties that a class must implement.
Object is an instance of a class that has its own set of properties and methods.
Function instance is a reference to a function that can be called with arg...
Access modifiers control the visibility and accessibility of class members.
Access modifiers include public, private, protected, and internal.
Public members can be accessed from anywhere.
Private members can only be accessed within the same class.
Protected members can be accessed within the same class and its subclasses.
Internal members can be accessed within the same assembly.
Access modifiers help enforce encapsulation ...
Cloud refers to the delivery of computing services over the internet.
Cloud computing allows users to access data and applications from anywhere with an internet connection.
Cloud services can be categorized into three main types: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
Cloud providers include Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform.
...
There are multiple ways to achieve tasks on AWS depending on the specific task.
Using AWS Management Console
Using AWS CLI
Using AWS SDKs
Using AWS CloudFormation
Using AWS Elastic Beanstalk
Using AWS Lambda
Using AWS Step Functions
Using AWS Batch
posted on 4 Mar 2024
I was interviewed in Sep 2023.
A string is a sequence of characters used to represent text in programming.
A string is a data type in programming languages.
It is typically used to store and manipulate text.
Strings are enclosed in quotation marks, such as "Hello, World!".
Strings can be concatenated using the + operator, e.g., "Hello" + "World".
Strings can also be indexed and accessed character by character.
Examples of strings: "apple", "12345", "Hello
posted on 21 Mar 2024
I applied via Referral and was interviewed before Mar 2023. There was 1 interview round.
Encapsulation is hiding implementation details while polymorphism is using a single interface for multiple types.
Encapsulation is achieved through access modifiers like private, protected, and public.
Polymorphism allows objects of different classes to be treated as if they are of the same class.
Encapsulation is about data hiding and abstraction while polymorphism is about behavior.
Example of encapsulation: a class with...
Deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.
Deadlock occurs when two or more processes are stuck in a circular waiting state.
It happens when processes compete for resources and each process holds a resource that another process needs.
Four necessary conditions for deadlock are mutual exclusion, hold and wait, no preemption, and ...
Interview experience
based on 1 review
Rating in categories
Software Developer
4
salaries
| ₹8 L/yr - ₹9 L/yr |
Project Manager
4
salaries
| ₹12 L/yr - ₹48 L/yr |
Graphic Designer
4
salaries
| ₹3.5 L/yr - ₹7 L/yr |
Software Development Engineer
4
salaries
| ₹6 L/yr - ₹8.5 L/yr |
Senior Accountant
4
salaries
| ₹3.2 L/yr - ₹5 L/yr |
Apollo Hospitals
Fortis Healthcare
Manipal Hospitals
Columbia Asia