Filter interviews by
Dynamic websites have content that can change based on user input or interactions, while static websites display the same content to all users.
Dynamic websites use server-side scripting languages like PHP, ASP, or JSP to generate content on the fly.
Static websites are built using HTML and CSS and the content remains the same for all users.
Examples of dynamic websites include social media platforms like Facebook or...
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to represent a group of related interfaces.
Examples include method overloading and method overriding in object-oriented programming.
Oops concepts refer to Object-Oriented Programming concepts which include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction involves hiding the co...
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows for code reusability and promotes a hierarchical relationship between classes.
Types of inheritance include single inheritance (one class inherits from one parent class), multiple inheritance (one class inherits from multiple parent classes), and multilevel inheritance (one c...
Variables can be changed during program execution, while constants remain constant.
Variables can be reassigned with different values, while constants have a fixed value.
Variables are declared using 'var', 'let', or 'const' keywords, while constants are declared using 'const' keyword.
Constants are typically used for values that should not change throughout the program, like mathematical constants or configuration s...
My current CTC is $80,000 and my expected CTC is $90,000.
Current CTC: $80,000
Expected CTC: $90,000
Variables can hold different types of data, including numbers, strings, booleans, and more, each serving unique purposes.
1. String: Represents text, e.g., 'Hello, World!'
2. Number: Represents numeric values, e.g., 42 or 3.14.
3. Boolean: Represents true/false values, e.g., true or false.
4. Array: A collection of values, e.g., [1, 2, 3] or ['apple', 'banana'].
5. Object: A collection of key-value pairs, e.g., {name: ...
PHP is a server-side scripting language used for web development. It is case-sensitive due to its origins in C programming.
PHP stands for Hypertext Preprocessor and is commonly used for creating dynamic web pages.
PHP is case-sensitive, meaning variables, functions, and classes must be referenced with the exact casing.
This case-sensitivity is inherited from its roots in the C programming language.
For example, $vari...
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
My current CTC is $80,000 and my expected CTC is $90,000.
Current CTC: $80,000
Expected CTC: $90,000
PHP is a server-side scripting language used for web development. It is case-sensitive due to its origins in C programming.
PHP stands for Hypertext Preprocessor and is commonly used for creating dynamic web pages.
PHP is case-sensitive, meaning variables, functions, and classes must be referenced with the exact casing.
This case-sensitivity is inherited from its roots in the C programming language.
For example, $variable ...
Variables can be changed during program execution, while constants remain constant.
Variables can be reassigned with different values, while constants have a fixed value.
Variables are declared using 'var', 'let', or 'const' keywords, while constants are declared using 'const' keyword.
Constants are typically used for values that should not change throughout the program, like mathematical constants or configuration settin...
Dynamic websites have content that can change based on user input or interactions, while static websites display the same content to all users.
Dynamic websites use server-side scripting languages like PHP, ASP, or JSP to generate content on the fly.
Static websites are built using HTML and CSS and the content remains the same for all users.
Examples of dynamic websites include social media platforms like Facebook or e-co...
Variables can hold different types of data, including numbers, strings, booleans, and more, each serving unique purposes.
1. String: Represents text, e.g., 'Hello, World!'
2. Number: Represents numeric values, e.g., 42 or 3.14.
3. Boolean: Represents true/false values, e.g., true or false.
4. Array: A collection of values, e.g., [1, 2, 3] or ['apple', 'banana'].
5. Object: A collection of key-value pairs, e.g., {name: 'John...
Oops concepts refer to Object-Oriented Programming concepts which include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction involves hiding the complex...
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
It enables a single interface to represent a group of related interfaces.
Examples include method overloading and method overriding in object-oriented programming.
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows for code reusability and promotes a hierarchical relationship between classes.
Types of inheritance include single inheritance (one class inherits from one parent class), multiple inheritance (one class inherits from multiple parent classes), and multilevel inheritance (one class ...
Top trending discussions
I applied via LinkedIn and was interviewed before Jul 2021. There were 2 interview rounds.
Easy logical questions
basic quant
Easy level coding questions
Counting frequency of alphabets
Multiple dispatch is not a feature of Redux. It can be achieved using middleware or custom logic.
Middleware like redux-thunk or redux-saga can be used to dispatch multiple actions based on a single action.
Custom logic can be implemented in the reducer to handle multiple actions based on a single action type.
For example, a single 'ADD_ITEM' action can trigger multiple actions like 'UPDATE_TOTAL', 'UPDATE_HISTORY', etc.
M...
I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Oct 2019. There were 3 interview rounds.
Faced various technical challenges, including system integration and performance optimization, which I successfully navigated through strategic solutions.
Integration of legacy systems with modern applications: I utilized APIs and middleware to ensure seamless data flow.
Performance bottlenecks in a web application: Implemented caching strategies and optimized database queries, resulting in a 40% speed increase.
Debugging...
I applied via Walk-in and was interviewed before Sep 2019. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Apr 2020. There was 1 interview round.
I am a passionate software developer with 5 years of experience in developing web applications using various technologies.
5 years of experience in software development
Proficient in developing web applications
Skilled in using various technologies
Passionate about coding and problem-solving
Deadlock is a situation in which two or more processes are unable to proceed because each is waiting for the other to release a resource.
Deadlock occurs when two or more processes are stuck in a circular waiting state.
It happens when processes compete for resources and each process holds a resource that another process needs.
Four necessary conditions for deadlock are mutual exclusion, hold and wait, no preemption, and ...
Answering questions related to software development and Salesforce administration.
Process Builder is a visual tool in Salesforce used to automate business processes.
Types of relationships in Salesforce include lookup, master-detail, and many-to-many relationships.
User represents an individual who can log in and access Salesforce, Profile defines the permissions and settings for a user, and Role determines the hierarchy...
I have configured various software systems and tools for development purposes.
Configured IDEs such as Eclipse and Visual Studio for development
Set up version control systems like Git and SVN
Installed and configured build tools like Maven and Gradle
Configured application servers like Tomcat and JBoss
Set up databases like MySQL and Oracle for development and testing
I applied via Company Website and was interviewed in Oct 2018. There was 0 interview round.
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
TCS
Accenture
Wipro
Cognizant