i
Mobile
Programming
Filter interviews by
I applied via Approached by Company and was interviewed in Sep 2024. There were 3 interview rounds.
Appium is a popular mobile automation testing framework.
Appium is an open-source tool for automating native, mobile web, and hybrid applications on iOS and Android platforms.
It supports multiple programming languages such as Java, Python, Ruby, etc.
Appium uses the WebDriver protocol to drive iOS and Android apps.
It allows testing on real devices, simulators, and emulators.
Appium can be integrated with CI/CD tools for c...
Oops concept in Java refers to Object-Oriented Programming concepts that include inheritance, polymorphism, encapsulation, and abstraction.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects to take on multiple forms or behaviors.
Encapsulation is the practice of hiding data and methods within a class.
Abstraction is the process of hiding implementation details and ...
Top trending discussions
I applied via Referral and was interviewed in Nov 2021. There were 2 interview rounds.
1. Java based questions
2. Java based programs like find number of characters, etc
I applied via Campus Placement and was interviewed before Jan 2024. There were 4 interview rounds.
Hacker rank round ,with medium level DSA
Its code pairing round ,where coding questions and related questions were asked
I appeared for an interview in Apr 2025, where I was asked the following questions.
Pain points of air line website
I applied via Referral and was interviewed before Mar 2023. There were 5 interview rounds.
Java coding along with automation scenario
Smoke testing is a preliminary test to check if the basic functionalities of a software application are working fine.
Smoke testing is a subset of regression testing and is usually performed after a build is received.
It is a quick and shallow test to ensure that the critical functionalities of the software are working.
The main purpose of smoke testing is to determine if the build is stable enough for further testing.
If ...
A bug is an error, flaw, mistake, failure, or fault in a computer program or system that causes it to produce incorrect or unexpected results.
A bug can manifest as a software glitch, crash, or malfunction.
Bugs can be caused by coding errors, design flaws, or unexpected interactions between different parts of a system.
Examples of bugs include software freezing, incorrect calculations, and data loss.
Identifying and fixin...
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
To install an app on mobile devices for testing, you can use various methods such as manual installation, using app stores, or using testing tools.
Manually install the app by transferring the APK file to the device and installing it.
Use app stores like Google Play Store or Apple App Store to download and install the app.
Utilize testing tools like Appium or TestFlight for automated installation and testing.
Consider usin...
API testing is testing the functionality, reliability, performance, and security of APIs. It is done to ensure that the API meets its requirements.
API testing involves testing the functionality, reliability, performance, and security of APIs.
It is done to ensure that the API meets its requirements and functions as expected.
API testing can be done manually or using automated tools.
Examples of API testing tools include P...
based on 3 interview experiences
Difficulty level
Duration
based on 14 reviews
Rating in categories
Software Developer
581
salaries
| ₹9.1 L/yr - ₹16 L/yr |
Senior Software Developer
259
salaries
| ₹10.5 L/yr - ₹18 L/yr |
Senior Software Engineer
215
salaries
| ₹12.1 L/yr - ₹22.2 L/yr |
Software Engineer
134
salaries
| ₹10 L/yr - ₹15 L/yr |
Information Technology Recruiter
118
salaries
| ₹1.8 L/yr - ₹5.8 L/yr |
Photon Interactive
Bounteous x Accolite
ACL Digital
Apexon