Filter interviews by
Multiple inheritances in PHP can be handled using interfaces to achieve a form of multiple inheritance.
PHP does not support multiple inheritance for classes, but it can be achieved using interfaces.
Create multiple interfaces with the desired methods and implement them in the class.
Example: interface Interface1 { public function method1(); } interface Interface2 { public function method2(); } class MyClass implements In...
PDO (PHP Data Objects) is a database access layer providing a consistent interface for accessing databases in PHP.
Prevents SQL injection attacks by using prepared statements
Supports multiple database drivers like MySQL, PostgreSQL, SQLite, etc.
Provides error handling through exceptions
Allows for parameterized queries for improved performance
Promotes code reusability and maintainability
Git branches are used to work on separate features or fixes without affecting the main codebase.
Create a new branch using 'git checkout -b branch_name'
Switch between branches using 'git checkout branch_name'
Merge branches using 'git merge branch_name'
Delete a branch using 'git branch -d branch_name'
Middleware in PHP is a layer of code that acts as a bridge between the request and response in an application.
Middleware can intercept and modify HTTP requests before they reach the application's core logic.
It can also modify the HTTP response before it is sent back to the client.
Middleware can be used for authentication, logging, error handling, and more.
Examples of middleware in PHP frameworks include Laravel's middl...
Access specifiers in programming define the visibility of classes, methods, and variables.
Access specifiers include public, private, protected, and default.
Public: accessible from any class.
Private: only accessible within the same class.
Protected: accessible within the same package and subclasses.
Default: accessible within the same package.
Use cases: Encapsulation, data hiding, and controlling access to class members.
posted on 28 Apr 2023
posted on 14 Aug 2024
30min, DSA related question
EVPN VXLAN topology explanation
EVPN (Ethernet VPN) is a technology used to extend Layer 2 connectivity across a Layer 3 network
VXLAN (Virtual Extensible LAN) is a tunneling protocol used to overlay virtualized Layer 2 networks over Layer 3 networks
EVPN VXLAN topology combines the benefits of both technologies to provide scalable and flexible network virtualization
It allows for efficient communication between virtual ma...
I applied via Campus Placement and was interviewed in May 2023. There were 2 interview rounds.
posted on 17 Mar 2024
I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.
posted on 5 Feb 2024
I applied via Referral and was interviewed before Feb 2023. There was 1 interview round.
OSPF and BGP are routing protocols used in computer networks.
OSPF (Open Shortest Path First) is an interior gateway protocol used to determine the best path for routing within an autonomous system.
BGP (Border Gateway Protocol) is an exterior gateway protocol used to exchange routing information between different autonomous systems.
OSPF operates within a single autonomous system and uses link-state routing algorithm.
BGP...
posted on 28 Jun 2023
I applied via Approached by Company and was interviewed before Jun 2022. There were 4 interview rounds.
posted on 7 May 2021
I applied via Naukri.com and was interviewed before May 2020. There were 3 interview rounds.
posted on 28 Apr 2023
posted on 17 Mar 2024
I applied via Referral and was interviewed before Mar 2023. There were 3 interview rounds.
Desktop Support Engineer
4
salaries
| ₹2.5 L/yr - ₹3 L/yr |
Indus Towers
Vertiv
Nvidia
Colt Technology Services