Filter interviews by
I applied via Company Website
Easy and tough
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Software testing involves executing software applications or systems to identify defects or errors
It ensures that the software meets the specified requirements and functions as expected
Testing can be done manually or through automated tools
Types of testing include functional, per...
Integration testing is a type of testing where individual units are combined and tested as a group.
It involves testing the interactions between different modules or components of a system.
It ensures that the integrated system functions as expected.
It can be performed at different levels such as module, system, and acceptance testing.
Examples include testing the integration between a database and an application, or betw...
Top trending discussions
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Verbal Reasoning
Critical Reasoning
Spelling
Grammar
Verbal Deductions
Word Groups
Analogies
Sentence Correction Completion Instructions
Java is a high-level programming language used for developing applications. Loops in Java are used for repetitive execution of code.
Java is an object-oriented language
It is platform-independent
Java programs are compiled into bytecode
Loops in Java include for, while, and do-while loops
For loop example: for(int i=0; i<10; i++) { // code }
While loop example: int i=0; while(i<10) { // code; i++; }
Do-while loop example: int
Java is an object-oriented programming language that is platform-independent and has automatic memory management.
Java is platform-independent, while C++ is platform-dependent.
Java has automatic memory management, while C++ requires manual memory management.
Java is an object-oriented language, while C++ supports both procedural and object-oriented programming.
Java has a simpler syntax than C++.
Java has a larger standard...
I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Dec 2020. There was 1 interview round.
posted on 24 Jan 2022
I applied via campus placement at Pune University and was interviewed before Jan 2021. There were 3 interview rounds.
It was c simple coding
C code to find the sum of elements in an array
Declare an array of integers
Initialize the array with values
Use a loop to iterate through the array and add each element to a variable
Print the sum of the elements
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
posted on 8 Nov 2024
I was interviewed in Oct 2024.
I applied via Naukri.com and was interviewed in Apr 2024. There were 3 interview rounds.
In this first round it was of 45mins which included MCQ question and 1 coding question.
Answers to common interview questions for Automation Test Engineer position.
Const is used for constant values that cannot be reassigned, var is used for variable declaration, and char is a data type for storing characters in programming languages.
OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction. Example: Inheritance allows a class to inherit properties and methods from another class.
JavaS...
Type coercion is the process of converting one data type to another in programming.
Type coercion can happen implicitly or explicitly in programming languages.
Implicit type coercion occurs when the language automatically converts data types during operations.
Explicit type coercion occurs when the programmer manually converts data types using functions or operators.
Example: In JavaScript, the addition operator (+) can pe...
Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class. Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Inheritance allows for code reusability by defining a new class based on an existing class.
Polymorphism enables flexibility in programming by allowing objects to be treated as instances of their pare...
API error codes are unique identifiers used to indicate specific errors in an API response.
API error codes are typically numeric or alphanumeric codes that correspond to specific errors in the API.
Each error code should have a corresponding explanation in the API documentation to help developers understand the issue.
Examples of API error codes include 400 Bad Request, 401 Unauthorized, and 404 Not Found.
posted on 18 Nov 2024
Setting up a Linux environment involves installing the operating system, configuring network settings, and installing necessary software.
Install Linux distribution (e.g. Ubuntu, CentOS)
Configure network settings (IP address, DNS, etc.)
Install necessary software (e.g. development tools, testing frameworks)
Set up user accounts and permissions
Linux commands are used to interact with the Linux operating system through the command line interface.
ls - list directory contents
cd - change directory
pwd - print working directory
mkdir - make a new directory
rm - remove files or directories
cp - copy files or directories
mv - move files or directories
grep - search for patterns in files
chmod - change file permissions
sudo - execute a command as the superuser
Software Engineer
7
salaries
| ₹1.2 L/yr - ₹4.8 L/yr |
Junior Software Engineer
4
salaries
| ₹1 L/yr - ₹2.5 L/yr |
Junior Software Developer
3
salaries
| ₹2.4 L/yr - ₹6.2 L/yr |
Infosys
TCS
Wipro
HCLTech