i
NTT Data
Filter interviews by
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...
Object-oriented programming concepts in PHP
Encapsulation: bundling data and methods that operate on the data into a single unit
Inheritance: allowing a class to inherit properties and methods from another class
Polymorphism: ability to present the same interface for different data types
Abstraction: hiding the complex implementation details and showing only the necessary features
To connect PHP to SQL, use functions like mysqli_connect or PDO to establish a connection and execute queries.
Use mysqli_connect function to establish a connection with MySQL database
Use PDO class to connect to various types of databases like MySQL, PostgreSQL, etc.
Execute SQL queries using functions like mysqli_query or PDO::query
Hypertext Preprocessor
Stands for Hypertext Preprocessor
Server-side scripting language
Used for web development
Open source and free to use
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 applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
Asked simple tricky questions
posted on 29 Sep 2023
I applied via Naukri.com and was interviewed in Aug 2023. There were 3 interview rounds.
Aptitude test , technical
Inheritance in Java allows a class to inherit properties and behavior from another class.
Inheritance is achieved using the 'extends' keyword in Java.
Subclasses inherit fields and methods from their superclass.
Java does not support multiple inheritance, but a class can implement multiple interfaces.
Example: class Dog extends Animal {}
I applied via LinkedIn and was interviewed in Aug 2023. There were 3 interview rounds.
HTML, Css, PHP, MySQL....ect
CSS - Cascading Style Sheets, HTML - HyperText Markup Language, SQL - Structured Query Language
CSS stands for Cascading Style Sheets and is used for styling web pages
HTML stands for HyperText Markup Language and is used for creating the structure of web pages
SQL stands for Structured Query Language and is used for managing and manipulating databases
A database is a structured collection of data that is stored and accessed electronically.
A database organizes data into tables, rows, and columns.
It allows for efficient storage, retrieval, and manipulation of data.
Examples of databases include MySQL, PostgreSQL, and MongoDB.
A class is a blueprint for creating objects in object-oriented programming. An object is an instance of a class.
A class defines the properties and behaviors of objects.
An object is a specific instance of a class.
Objects can interact with each other through methods defined in their classes.
Example: Class 'Car' defines properties like 'color' and behaviors like 'drive'. An object 'myCar' can be created from this class.
Ex...
Full stack developers have a wide range of skills and can work on both front-end and back-end development, making them versatile and in high demand.
Full stack developers can work on all aspects of a project, from database design to user interface.
They can easily switch between front-end and back-end tasks, making them valuable team members.
Having knowledge of multiple technologies allows full stack developers to troubl...
I applied via Company Website and was interviewed in Apr 2023. There was 1 interview round.
To fetch the last record in MySQL SQL, use the ORDER BY and LIMIT clauses.
Use the ORDER BY clause to sort the records in descending order based on the primary key or any other column.
Use the LIMIT clause to limit the result set to one record.
Example: SELECT * FROM table_name ORDER BY primary_key DESC LIMIT 1;
To update data in a table, use the UPDATE statement in SQL.
Use the UPDATE statement followed by the table name
Set the column name and new value using SET
Use WHERE to specify which rows to update
Software Engineer
932
salaries
| ₹2.8 L/yr - ₹11 L/yr |
Senior Associate
765
salaries
| ₹1.2 L/yr - ₹9.3 L/yr |
Network Engineer
647
salaries
| ₹1.8 L/yr - ₹10 L/yr |
Software Developer
615
salaries
| ₹2.5 L/yr - ₹13 L/yr |
Senior Software Engineer
512
salaries
| ₹6.5 L/yr - ₹24 L/yr |
Tata Communications
Bharti Airtel
Reliance Communications
Vodafone Idea