i
PHN Technology
Filter interviews by
I applied via Approached by Company and was interviewed in Oct 2023. There were 3 interview rounds.
Middleware is software that acts as a bridge between different applications, allowing them to communicate and share data.
Middleware facilitates communication and data exchange between different software components.
It provides a layer of abstraction, allowing applications to interact without needing to understand each other's internal workings.
Examples of middleware include web servers, message queues, and API gateways.
MVC stands for Model-View-Controller. Laravel follows the MVC architecture.
MVC is a software design pattern that separates an application into three interconnected components: Model, View, and Controller.
Model represents the data and business logic of the application.
View is responsible for rendering the user interface.
Controller handles the user input, updates the model, and interacts with the view.
Laravel, a popular ...
The difference between == and === is that == performs type coercion, while === does not.
The == operator compares two values for equality, allowing type coercion.
The === operator compares two values for equality, without type coercion.
Using ==, different types can be considered equal if they can be coerced into the same value.
Using ===, different types are not considered equal, even if they have the same value.
OOPS (Object-Oriented Programming) is a programming paradigm that uses objects to represent and manipulate data.
OOPS focuses on creating reusable code through the use of classes and objects.
It emphasizes the concepts of encapsulation, inheritance, and polymorphism.
Encapsulation allows data and methods to be bundled together within a class.
Inheritance enables the creation of new classes based on existing ones, inheritin...
Model, controller, and migrations are key components in the Laravel framework for organizing and managing database-related operations.
Model: Represents the data structure and logic of a specific table in the database.
Controller: Handles the logic and flow of the application, interacting with models and views.
Migrations: Allow for database schema changes and version control, making it easy to manage and deploy database ...
Build customer enquiry page with client/server input validation, after successful registration send an email to the user, also add google recaptcha
I applied via LinkedIn and was interviewed in May 2023. There were 2 interview rounds.
Pandas numpy matplotlib mean median mode and linear regression assignment
Linear regression is a statistical method to model the relationship between a dependent variable and one or more independent variables.
Linear regression is used to predict a continuous outcome based on one or more input features.
Types of linear regression include simple linear regression (one independent variable), multiple linear regression (multiple independent variables), and polynomial regression (non-linear relati...
Top trending discussions
I appeared for an interview in Sep 2021.
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Feb 2021. There was 1 interview round.
I applied via Company Website and was interviewed in Jun 2021. There was 1 interview round.
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
based on 5 interviews
1 Interview rounds
based on 10 reviews
Rating in categories
Business Development Associate
12
salaries
| ₹3.6 L/yr - ₹5.2 L/yr |
Intern
11
salaries
| ₹1 L/yr - ₹3 L/yr |
Robotics Trainer
7
salaries
| ₹2 L/yr - ₹3.3 L/yr |
Web Developer
7
salaries
| ₹0.6 L/yr - ₹3 L/yr |
Robotic Trainer
7
salaries
| ₹2 L/yr - ₹3.6 L/yr |
Accenture
Wipro
Amazon
Infosys