Filter interviews by
I applied via Walk-in and was interviewed in Feb 2024. There were 2 interview rounds.
I am a passionate PHP developer with 5 years of experience in building web applications.
5 years of experience in PHP development
Proficient in working with frameworks like Laravel and CodeIgniter
Strong understanding of database management with MySQL
Skilled in front-end technologies like HTML, CSS, and JavaScript
Experience in developing RESTful APIs
Explain the difference between include() and require() functions in PHP.
include() function includes and evaluates a specified file, but does not stop the script if the file is not found or fails to include.
require() function includes and evaluates a specified file, and if the file is not found or fails to include, it will cause a fatal error and stop the script.
Use include() when the file is not crucial for the script ...
Top trending discussions
I applied via Recruitment Consultant and was interviewed in May 2021. There was 1 interview round.
A singleton class is a class that can only have one instance created throughout the application.
Singleton classes are often used for logging, caching, database connections, and thread pools.
They have a private constructor to prevent multiple instances from being created.
The class typically provides a static method to access the single instance.
Method reference is a shorthand syntax for lambda expressions to call a method.
Method reference is used to refer to a method without invoking it.
It can be used to make code more concise and readable.
There are four types of method references: static, instance, constructor, and array constructor.
I applied via Naukri.com
DOM stands for Document Object Model, it is a programming interface for web documents. It represents the structure of a document as a tree of objects.
DOM is used to interact with HTML and XML documents in a structured way
It allows developers to manipulate the content, structure, and style of a website dynamically
DOM provides methods and properties to access and modify elements on a web page
Example: document.getElementB...
The output will display the document object in the console.
Typing 'document' in the console will return the document object, which represents the current HTML document.
The document object provides access to the content and structure of the webpage, allowing manipulation of elements and properties.
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Use the INSERT INTO statement with multiple value sets separated by commas
Use the INSERT INTO statement followed by the table name
List the column names in parentheses after the table name
Use the VALUES keyword followed by multiple value sets in parentheses, separated by commas
Example: INSERT INTO table_name (column1, column2) VALUES (value1, value2), (value3, value4)
Update query using joins in SQL
Use UPDATE statement with JOIN clause to update data in multiple tables
Specify the tables to be updated and joined using ON clause
Set the columns to be updated in SET clause
posted on 7 Feb 2024
Closures in JavaScript are functions that have access to variables from their outer scope, even after the outer function has finished executing.
Closures are created when a function is defined inside another function.
The inner function has access to the outer function's variables, parameters, and even the outer function's return value.
Closures are useful for creating private variables and data encapsulation.
They can be ...
Props and state are both used in React to manage and pass data, but they have different purposes and behaviors.
Props are read-only and passed from parent components to child components.
State is mutable and managed within a component.
Props are used to pass data from a parent component to a child component.
State is used to manage and update data within a component.
Props are passed as attributes to a component in JSX.
Stat...
Performance optimization involves identifying and resolving bottlenecks to improve the efficiency of software.
Identify and analyze performance bottlenecks
Optimize algorithms and data structures
Improve database performance through indexing and query optimization
Use caching techniques to reduce database and network calls
Minimize network latency by optimizing network requests
Optimize front-end code by reducing DOM manipul...
Class-based components are ES6 classes that extend React.Component, while function-based components are functions that return JSX.
Class-based components are more feature-rich and have access to lifecycle methods.
Function-based components are simpler and easier to read and test.
Class-based components can have state and use lifecycle methods like componentDidMount and componentDidUpdate.
Function-based components can use ...
ES6 (ECMAScript 2015) introduced several new features to JavaScript, enhancing its functionality and making it more efficient.
Arrow functions: concise syntax for writing functions
Let and const: block-scoped variables
Template literals: easier string interpolation
Destructuring assignment: extracting values from arrays or objects
Spread syntax: expanding elements in arrays or objects
Classes: syntactical sugar for creating ...
I was interviewed in Mar 2024.
Object-oriented programming concepts like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the ne
SOLID principles are a set of five design principles that help developers create more maintainable and scalable software.
Single Responsibility Principle (SRP) - A class should have only one reason to change.
Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.
Liskov Substitution Principle (LSP) - Objects of a superclass should be replaceable with objects of its subcla...
Moderate to difficult
Junior Software Tester
4
salaries
| ₹1.8 L/yr - ₹2.5 L/yr |
TCS
Accenture
Wipro
Cognizant