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...
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Mobile Programming interview questions for popular designations
Get interview-ready with Top Mobile Programming Interview Questions
I applied via Approached by Company and was interviewed in Jun 2024. There were 3 interview rounds.
Renewal AI test related to oracle NetSuite for 10 questions worst AI tool, not able to do test properly so you will get low score
I applied via Naukri.com and was interviewed in Jun 2024. There was 1 interview round.
Use pandas library in Python to remove duplicate values from dataset
Import pandas library in Python
Use drop_duplicates() method on the dataset
Specify columns to check for duplicates if needed
Example: df.drop_duplicates(subset=['column_name'])
zip is used to combine two lists into a list of tuples, while enumerate is used to add a counter to an iterable.
zip function takes two lists and combines them into a list of tuples
enumerate function adds a counter to an iterable and returns it as an enumerate object
Example for zip: zip([1, 2, 3], ['a', 'b', 'c']) will result in [(1, 'a'), (2, 'b'), (3, 'c')]
Example for enumerate: enumerate(['apple', 'banana', 'cherry']...
Hoisting is a JavaScript mechanism where variable and function declarations are moved to the top of their containing scope during compilation.
Variables and functions are hoisted to the top of their scope.
Only declarations are hoisted, not initializations.
Function declarations are hoisted before variable declarations.
Currying is a technique in functional programming where a function with multiple arguments is transformed into a sequence of functions, each taking a single argument.
Currying helps in creating reusable functions and improving code readability.
It allows partial application of functions, where some arguments are fixed and others are left to be provided later.
Example: const add = (a) => (b) => a + b; add(2)(3) will return
SAP MM (Materials Management) is a module in SAP ERP that manages procurement and inventory functions.
Manages procurement processes such as purchase requisitions, purchase orders, and goods receipts
Handles inventory management including material storage, movement, and valuation
Integrates with other SAP modules like SD (Sales and Distribution) and PP (Production Planning)
Supports various procurement processes like vendo
A purchase order is a document issued by a buyer to a seller, outlining the details of goods or services to be purchased.
It is a legally binding document
Includes details such as quantity, price, delivery date, and terms of payment
Used to track and manage purchases
Helps in maintaining accurate records and inventory control
Top trending discussions
The duration of Mobile Programming interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 67 interviews
Interview experience
based on 423 reviews
Rating in categories
5-10 Yrs
Not Disclosed
3-5 Yrs
Not Disclosed
6-8 Yrs
Not Disclosed
Software Developer
532
salaries
| ₹4.7 L/yr - ₹18 L/yr |
Senior Software Developer
233
salaries
| ₹6 L/yr - ₹19 L/yr |
Senior Software Engineer
176
salaries
| ₹6.8 L/yr - ₹22 L/yr |
Software Engineer
124
salaries
| ₹5.5 L/yr - ₹18 L/yr |
Information Technology Recruiter
118
salaries
| ₹1.8 L/yr - ₹5.6 L/yr |
Persistent Systems
TCS
Infosys
Wipro