Filter interviews by
I was interviewed before May 2016.
Analog communication uses continuous signals while digital communication uses discrete signals.
Analog communication uses continuous signals to transmit information while digital communication uses discrete signals.
Analog communication is based on the variation of continuous physical quantities like voltage, current, or frequency, while digital communication is based on binary code.
Analog communication is more susceptib...
Modulation is the process of varying a carrier signal's properties to transmit information.
Modulation is used to transfer information through a carrier signal.
It involves varying one or more properties of the carrier signal.
Types of modulation include amplitude modulation (AM), frequency modulation (FM), and phase modulation (PM).
AM modulates the carrier signal's amplitude to encode information.
FM modulates the carrier...
Cellular communication is a technology that allows devices to communicate wirelessly using cellular networks.
Cellular communication uses radio waves to transmit and receive data between devices and cellular towers.
It enables voice calls, text messaging, and internet access on mobile devices.
Cellular networks are divided into cells, each served by a base station or tower.
Devices connect to the nearest tower, and as they...
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
I applied via campus placement at National Institute of Engineering (NIE) and was interviewed in Sep 2023. There were 5 interview rounds.
Reasoning, english, quantitative aptitude, analysis,
This round having 2 coding questions, can solve in desired programming language
I applied via Shine and was interviewed in Feb 2023. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Testing is done to identify defects and ensure the software meets the requirements
It involves various types of testing such as functional, performance, security, etc.
Testing can be done manually or using automated tools
Test cases are designed to cover all possible scenarios and e...
Black box testing is testing without knowledge of the internal workings of the system, while white box testing is testing with knowledge of the internal workings of the system.
Black box testing focuses on testing the functionality of the system without knowledge of the internal workings of the system.
White box testing focuses on testing the internal workings of the system, including code and algorithms.
Black box testin...
Manual testing is done by humans, while automation testing is done by software tools.
Manual testing involves executing test cases manually without any automation tools.
Automation testing involves using software tools to execute test cases.
Manual testing is time-consuming and prone to human errors.
Automation testing is faster, more reliable, and can be repeated multiple times.
Manual testing is suitable for exploratory t...
My feature goal is to ensure high-quality software by designing and executing effective test cases.
Designing and executing test cases to identify defects
Collaborating with developers to resolve issues
Automating tests to increase efficiency
Continuously improving testing processes
Ensuring software meets customer requirements
To read a property file, use Java's Properties class to load the file and retrieve values using keys.
Use Properties class to load the property file
Retrieve values using keys
Handle exceptions like FileNotFoundException or IOException
To run tests using Maven, use the 'mvn test' command in the terminal.
Navigate to the project directory in the terminal
Run the 'mvn test' command to execute all tests in the project
View the test results in the terminal or generated reports
Waits in Selenium are used to pause the execution of the test script for a certain amount of time.
Waits are used to synchronize the test script with the application under test.
There are two types of waits in Selenium: implicit wait and explicit wait.
Implicit wait sets a default waiting time for the entire test script.
Explicit wait is used to wait for a specific condition to occur before proceeding with the test script.
...
Selenium is an open-source tool used for automating web browsers.
Selenium supports multiple programming languages like Java, Python, C#, etc.
It can be used for cross-browser testing.
Selenium can handle dynamic web pages with ease.
It supports parallel test execution.
Selenium can be integrated with other testing tools like TestNG, JUnit, etc.
Software Engineer
36
salaries
| ₹6.8 L/yr - ₹19 L/yr |
Senior Software Engineer
21
salaries
| ₹16.4 L/yr - ₹30 L/yr |
Senior Test Engineer
13
salaries
| ₹10.1 L/yr - ₹17 L/yr |
Test Engineer
11
salaries
| ₹6.8 L/yr - ₹12.2 L/yr |
Project Manager
7
salaries
| ₹12 L/yr - ₹37 L/yr |
Verimatrix
Nagra
Conax
Kudelski Group