Filter interviews by
PHP stands for Hypertext Preprocessor. It is a server-side scripting language used for web development.
PHP is an open-source language
It is used to create dynamic web pages
PHP code is executed on the server side
It can interact with databases like MySQL
Popular CMS like WordPress, Drupal, and Joomla are built on PHP
OOPs is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs stands for Object-Oriented Programming
It focuses on creating objects that interact with each other to solve a problem
It includes concepts like inheritance, encapsulation, polymorphism, and abstraction
Example: A car object can have properties like color, model, and methods like start, stop, and accelerate
It helps in...
DS stands for Data Structure because it is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures are used to organize and store data in a way that makes it easy to access and manipulate.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Data structures are an important part of computer science and are used in many...
S in OOPs stands for 'Single Responsibility Principle'
Single Responsibility Principle states that a class should have only one reason to change
It helps in making the code more modular and maintainable
For example, a class that handles user authentication should not also handle sending emails
JDK is a development kit, JRE is a runtime environment, and JVM is a virtual machine that executes Java code.
JDK includes JRE and development tools like javac and java
JRE includes JVM and necessary libraries to run Java applications
JVM is responsible for interpreting Java bytecode and executing it
Different versions of JDK, JRE, and JVM may be installed on the same machine
JDK is used for developing Java application...
HTML is used for structuring content on a webpage, while CSS is used for styling and formatting that content.
HTML stands for HyperText Markup Language and is used to create the structure of a webpage.
CSS stands for Cascading Style Sheets and is used to style the HTML elements on a webpage.
HTML uses tags to define elements like headings, paragraphs, and images.
CSS uses selectors to target specific HTML elements and...
API stands for Application Programming Interface. It is a set of protocols, routines, and tools for building software applications.
API allows different software applications to communicate with each other
It defines how software components should interact
APIs can be public or private
Examples of APIs include Google Maps API, Twitter API, and Facebook API
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables
Each table should have a primary key and only contain data that is related to that key
Normalization helps to prevent data inconsistencies and anomalies
There are different levels of normalization, with each level building on...
I applied via Campus Placement and was interviewed before May 2022. There were 3 interview rounds.
S in OOPs stands for 'Single Responsibility Principle'
Single Responsibility Principle states that a class should have only one reason to change
It helps in making the code more modular and maintainable
For example, a class that handles user authentication should not also handle sending emails
OOPs is a programming paradigm based on the concept of objects, which can contain data and code.
OOPs stands for Object-Oriented Programming
It focuses on creating objects that interact with each other to solve a problem
It includes concepts like inheritance, encapsulation, polymorphism, and abstraction
Example: A car object can have properties like color, model, and methods like start, stop, and accelerate
It helps in crea...
PHP stands for Hypertext Preprocessor. It is a server-side scripting language used for web development.
PHP is an open-source language
It is used to create dynamic web pages
PHP code is executed on the server side
It can interact with databases like MySQL
Popular CMS like WordPress, Drupal, and Joomla are built on PHP
DS stands for Data Structure because it is a way of organizing and storing data in a computer so that it can be accessed and used efficiently.
Data structures are used to organize and store data in a way that makes it easy to access and manipulate.
Examples of data structures include arrays, linked lists, stacks, queues, trees, and graphs.
Data structures are an important part of computer science and are used in many diff...
My strength is my ability to quickly learn new technologies and adapt to changing environments. My weakness is that I can be overly critical of my own work.
Strength: Quick learner and adaptable to change
Weakness: Self-critical
To become a technical lead and contribute to the development of innovative solutions.
Becoming a technical lead
Contributing to the development of innovative solutions
Continuously learning and improving skills
Building a strong professional network
Taking on challenging projects
Gaining expertise in various technologies
I applied via Referral and was interviewed in Feb 2022. There was 1 interview round.
JDK is a development kit, JRE is a runtime environment, and JVM is a virtual machine that executes Java code.
JDK includes JRE and development tools like javac and java
JRE includes JVM and necessary libraries to run Java applications
JVM is responsible for interpreting Java bytecode and executing it
Different versions of JDK, JRE, and JVM may be installed on the same machine
JDK is used for developing Java applications, JR...
HTML is used for structuring content on a webpage, while CSS is used for styling and formatting that content.
HTML stands for HyperText Markup Language and is used to create the structure of a webpage.
CSS stands for Cascading Style Sheets and is used to style the HTML elements on a webpage.
HTML uses tags to define elements like headings, paragraphs, and images.
CSS uses selectors to target specific HTML elements and appl...
API stands for Application Programming Interface. It is a set of protocols, routines, and tools for building software applications.
API allows different software applications to communicate with each other
It defines how software components should interact
APIs can be public or private
Examples of APIs include Google Maps API, Twitter API, and Facebook API
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables
Each table should have a primary key and only contain data that is related to that key
Normalization helps to prevent data inconsistencies and anomalies
There are different levels of normalization, with each level building on the ...
Top trending discussions
I honed my analytical skills through various projects in my previous roles, focusing on data interpretation and stakeholder communication.
Worked on a project analyzing customer feedback data to improve product features, resulting in a 20% increase in user satisfaction.
Collaborated with cross-functional teams to gather requirements for a new software tool, ensuring alignment with business objectives.
Utilized SQL and Exc...
I appeared for an interview before Jul 2021.
Remove duplicate objects from an array of multiple objects.
Create a new array to store unique objects
Loop through the original array and check if the object already exists in the new array
If not, add it to the new array
Return the new array
Maintain state by using a global variable or a state management system.
Use a global variable to store the state and access it whenever needed.
Use a state management system like Redux or MobX to manage the state.
Avoid using local variables or closures to store state as they will be lost when the code is repeated.
Consider using object-oriented programming principles to encapsulate state within objects.
Use functional prog...
posted on 13 Feb 2021
posted on 26 Sep 2021
I applied via Referral and was interviewed before Sep 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
Company payroll process is the system used to manage employee compensation and benefits.
Payroll process includes calculating employee salaries, taxes, and deductions
It also involves managing employee benefits such as health insurance and retirement plans
Payroll process can be done in-house or outsourced to a third-party provider
It is important to ensure compliance with labor laws and regulations
Payroll process can be a...
posted on 26 Feb 2021
I applied via Company Website and was interviewed before Feb 2020. There were 4 interview rounds.
Handled high pressure from client by prioritizing tasks and communicating effectively.
Identified critical issues and addressed them first
Communicated regularly with the client to provide updates and manage expectations
Collaborated with team members to delegate tasks and ensure timely delivery
Maintained a calm and professional demeanor to avoid escalating the situation
Release management is the process of planning, scheduling, coordinating, and deploying software releases.
It involves identifying the scope of the release and the features to be included
Creating a release plan and schedule
Coordinating with different teams involved in the release process
Testing the release to ensure it meets quality standards
Deploying the release to production
Monitoring the release to ensure it is stable...
based on 2 interview experiences
Difficulty level
Duration
based on 14 reviews
Rating in categories
Software Engineer
24
salaries
| ₹3.2 L/yr - ₹9 L/yr |
Senior Software Engineer
15
salaries
| ₹4.6 L/yr - ₹9 L/yr |
Junior Software Engineer
4
salaries
| ₹3 L/yr - ₹4 L/yr |
Senior Content Writer
4
salaries
| ₹4.3 L/yr - ₹6.8 L/yr |
Software Engineer II
4
salaries
| ₹6.4 L/yr - ₹10 L/yr |
Cognizant
EXL Service
Sutherland Global Services
Optum Global Solutions