Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
There are three types of errors in PHP: syntax errors, runtime errors, and logical errors.
Syntax errors occur when the code violates the rules of PHP syntax.
Runtime errors occur during the execution of the script, such as division by zero or accessing undefined variables.
Logical errors do not cause the script to terminate, but they produce incorrect results or unexpected behavior.
An autoloader is a function that automatically loads classes when they are needed in a PHP script.
Autoloaders eliminate the need to manually include class files.
They use naming conventions to locate and load class files.
Autoloaders can be registered using spl_autoload_register() function.
Composer provides a default autoloader for PHP projects.
Abstract classes and interfaces are used to define common methods and properties for classes to implement.
Abstract classes cannot be instantiated and can contain both abstract and non-abstract methods.
Interfaces only contain method signatures and constants, and classes can implement multiple interfaces.
Abstract classes are useful for creating a base class with common functionality, while interfaces are useful for defin...
The .htaccess file is used to configure web server settings for a specific directory.
Used to set up redirects and rewrite rules
Can restrict access to certain files or directories
Can set custom error pages
Can enable/disable certain features like caching or compression
I follow PSR coding standards and adhere to best practices.
I follow PSR-1 and PSR-2 coding standards.
I use meaningful variable and function names.
I write clean and readable code.
I use proper indentation and spacing.
I avoid using global variables.
I use comments to explain complex code.
I adhere to best practices for security and performance.
For example, I always use prepared statements to prevent SQL injection attacks.
Top trending discussions
I applied via Walk-in and was interviewed before Dec 2020. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Nov 2020. There were 3 interview rounds.
I was interviewed in Mar 2021.
I applied via Campus Placement and was interviewed in Mar 2021. There was 1 interview round.
I applied via Referral and was interviewed before Mar 2021. There were 2 interview rounds.
Grammar and analytical questions
based on 1 review
Rating in categories
Software Engineer
207
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
190
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
47
salaries
| ₹0 L/yr - ₹0 L/yr |
Softwaretest Engineer
46
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior QA Engineer
42
salaries
| ₹0 L/yr - ₹0 L/yr |
Hurix Systems
Aptara
Serosoft Solutions
Magic Edtech