i
Airbase
Filter interviews by
I applied via LinkedIn and was interviewed before Sep 2023. There were 2 interview rounds.
Had to automate a few steps on webpage
I have extensive experience in API testing, including designing test cases, executing tests, and analyzing results.
Experience in testing RESTful APIs using tools like Postman or SoapUI
Ability to write automated tests using frameworks like Selenium or JUnit
Understanding of API documentation and ability to create test plans based on it
Top trending discussions
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
Test cases for login page functionality
Verify valid username and password combination successfully logs in
Verify error message is displayed for invalid username or password
Verify 'Forgot Password' link redirects to password reset page
Verify 'Create Account' link redirects to registration page
The question is asking for code on a website.
Check the website's source code for any embedded scripts or code snippets
Look for any external scripts or libraries being used on the website
Inspect the network requests to see if any code is being loaded dynamically
I applied via Walk-in and was interviewed in Apr 2024. There was 1 interview round.
Solve sanke and ladder puzzle
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
I worked on a project to develop a mobile application for tracking fitness goals and workouts.
Tested user authentication and registration processes
Performed functional testing on workout tracking features
Conducted regression testing after each new feature implementation
Regression testing is retesting of software to ensure that recent changes have not adversely affected existing features. Regression defects are bugs that reappear after changes.
Regression testing is performed to make sure that new code changes have not introduced any new bugs or caused existing functionalities to break.
It involves re-executing test cases that cover the impacted areas of the software.
Regression defects ...
Verification ensures the product is built right, while validation ensures the right product is built.
Verification focuses on process, validation focuses on product
Verification answers 'Are we building the product right?'
Validation answers 'Are we building the right product?'
Verification is done before validation
Regression tests are run after every significant code change or new feature implementation.
Regression tests are typically run after every significant code change or new feature implementation to ensure that existing functionalities are not affected.
The frequency of running regression tests may vary depending on the project timeline and release cycle.
In Agile development, regression tests are often run as part of the co...
To select the 5th dropdown option, locate the dropdown element and choose the 5th option.
Locate the dropdown element using its unique identifier or class name
Use a method like 'selectByIndex' or 'selectByVisibleText' to choose the 5th option
Verify that the correct option has been selected
Use xpath to locate Google Search tab and Voice search button on the webpage.
For Google Search tab: //input[@name='btnK']
For Voice search button: //div[@aria-label='Search by voice']
Java program to reverse a string without using predefined methods.
Create a char array from the input string.
Use two pointers, one at the start and one at the end, to swap characters.
Continue swapping characters until the pointers meet in the middle.
Some common libraries used for verifying test cases are JUnit, TestNG, Selenium, and RestAssured.
JUnit is a popular Java testing framework for unit testing.
TestNG is another Java testing framework that supports parameterized and data-driven testing.
Selenium is a widely used tool for automating web browsers for testing purposes.
RestAssured is a Java library for testing RESTful APIs.
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
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
2 programs.
one finding number times a letter is repeated given a string. other finding all prime numbers until n.
When an order is placed on Amazon, it goes through multiple servers including web servers, application servers, databases, and payment gateways.
Order is received by web servers which handle the initial request from the user
Application servers process the order, check inventory, and update the database
Database servers store customer information, order details, and inventory levels
Payment gateways handle the transaction ...
The round one was aptitude and finding the output
The next round was advanced aptitude
General topics like Artificial Intelligence positive or negative impacts
Interview experience
Software Engineer
7
salaries
| ₹10 L/yr - ₹35 L/yr |
Senior Software Engineer
6
salaries
| ₹30 L/yr - ₹37.5 L/yr |
Senior Software Engineer 2
5
salaries
| ₹38.9 L/yr - ₹75 L/yr |
Software Engineer2
5
salaries
| ₹30 L/yr - ₹38 L/yr |
Software Developer
4
salaries
| ₹21 L/yr - ₹45 L/yr |
Razorpay
Paytm
Mobikwik
Payed