i
Filter interviews by
I applied via Indeed and was interviewed in Apr 2024. There were 4 interview rounds.
Namespaces are a way to organize code by grouping related classes, interfaces, functions, and constants under a common namespace.
Namespaces prevent naming conflicts by allowing multiple classes with the same name to coexist in the same codebase.
Namespaces are declared using the 'namespace' keyword followed by the namespace name.
Namespaces can be used to organize code into logical groupings, making it easier to manage a...
Namespaces are used to avoid naming conflicts between classes, functions, and variables, while class names are used to define blueprints for objects.
Namespaces are used to organize code into logical groups, preventing naming collisions.
Class names define blueprints for objects and can be instantiated to create objects.
Namespaces can be nested within each other, while classes cannot be nested.
Namespaces are declared usi...
Indexing is a technique used to optimize database performance by creating indexes on specific columns in a table.
Indexing helps in quickly retrieving data from a database table.
It speeds up data retrieval by allowing the database engine to quickly locate the rows based on the indexed column.
Indexes can be created on single or multiple columns in a table.
Examples of indexing include creating indexes on primary keys, for
In coding round, I was asked to make a user add form and user edit form having fields like name, email, phone number, images (multiple).
The difficult part was in the edit portion to change the images (change the order/ add some images and delete previous images)
task duration 3 hours
I completed it in 2 hours
Top trending discussions
PHP is a server-side scripting language used for web development, while API integration involves connecting different software systems through APIs.
PHP is a popular server-side scripting language used for creating dynamic web pages.
API integration involves connecting different software systems by using APIs to allow them to communicate with each other.
API integration in PHP allows developers to access and interact with...
The time taken to build a complete website varies depending on the complexity and requirements of the project.
The time can range from a few days for a simple website to several months for a complex e-commerce platform.
Factors such as design complexity, functionality, integration of third-party services, and testing can impact the development time.
Using frameworks like Laravel or Symfony can speed up development process...
I am a dedicated PHP developer with 5 years of experience in building web applications and websites.
Experienced in PHP programming language
Skilled in developing web applications and websites
Proficient in using frameworks like Laravel and CodeIgniter
Familiar with front-end technologies like HTML, CSS, and JavaScript
I am currently working on developing a web application for an e-commerce platform.
Using PHP to create dynamic web pages
Integrating payment gateways for online transactions
Implementing user authentication and authorization
Optimizing database queries for better performance
I am passionate about PHP development and excited about the opportunity to work with a talented team.
Passionate about PHP development
Excited about working with a talented team
Looking for growth and learning opportunities
Yes, I am willing to shift to the client location if required for the job.
I am open to relocating for the right opportunity
I understand the importance of being on-site for certain projects
I have previous experience working at client locations
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Asked simple tricky questions
API in Laravel is a set of routes and controllers that allows communication between different software applications.
API in Laravel allows developers to define routes and controllers to handle incoming requests and return responses.
It helps in creating a standardized way for different applications to interact with each other.
APIs in Laravel can be used for tasks like fetching data from a database, updating records, or p...
Print and echo are both used to output data in PHP, but echo is slightly faster and can output multiple values at once.
Echo is slightly faster than print as it does not return a value
Echo can output multiple values at once without using concatenation
Print always returns a value (1) and can be used in expressions
I applied via Naukri.com and was interviewed before Mar 2022. There were 4 interview rounds.
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 user input and updates the model and view accordingly.
Library is a collection of pre-written code that can be reused in different projects.
Helper function is...
Interview experience
based on 1 review
Rating in categories
PHP Developer
5
salaries
| ₹1 L/yr - ₹5.4 L/yr |
Lead Engineer
4
salaries
| ₹20 L/yr - ₹25 L/yr |
PHP Web Developer
3
salaries
| ₹1 L/yr - ₹2.5 L/yr |
Senior PHP Developer
3
salaries
| ₹3.8 L/yr - ₹5.1 L/yr |
Cognizant
NTT Data Information Processing Services
Sutherland Global Services
Hexaware Technologies