Have you worked with banking apps before?
Junior Android Software Engineer Interview Questions
6,300 junior android software engineer interview questions shared by candidates
A client is sending analytics events for clicking products. You have to find out the k top most clicked products.
Basic questions about fragments
Does Android provide any mechanism to check whether apk installed is paid app
It was majorly related to Data Structures and Algorithms.
Few Questions on Java were asked which are as below- 1. Oops Concepts. 2. Print Prime Number 3. Array with vowels. 4. Fibo Program 5. Reverse a String Few Questions on Android were asked which are as below- 1.Activity and lifecycle of activity. 2.Fragment and lifecycle of Fragment. 3. Difference between two of them. 4. SharedPreferences. 5. Web Services (REST Api,SOAP).
tech stack and tools you used/are using
tech stack, how to build an app from scratch ... etc.
Qs. You are hired by FancyCars.ca. FancyCars.ca has asked you to build an App. In this app they want to: 1. Show list of all the cars and for each car, they want to show picture, name, make, model and availability of the car. 2. Your app should support infinite scroll for the listing of the cars 3. Have a sort Dropdown which can sort the results by both the name and availability of the car 4. Show a buy button that only shows up if Availability is “In Dealership” 5. Make sure your app can also work when its offline For this exercise, please build the app using either React Native, Kotlin, Java, Swift or Objective C. Assume that BE will expose two services - AvailabilityService to get availability of the cars and CarService to get list of all the cars. You can stub the API data in your App and don’t have to write the service. API spec is as follows: GET /availability?id=123 RESPONSE: {available: “In Dealership”} // all options are [ “Out of Stock”, “Unavailable”] GET /cars RESPONSE: [ {id: 1, img: http://myfancycar/image, name: “My Fancy Car”, make: “MyMake”, model: “MyModel”, year: 2018} ….]
Qs. You are hired by FancyCars.ca. FancyCars.ca has asked you to build an App. In this app they want to: 1. Show list of all the cars and for each car, they want to show picture, name, make, model and availability of the car. 2. Your app should support infinite scroll for the listing of the cars 3. Have a sort Dropdown which can sort the results by both the name and availability of the car 4. Show a buy button that only shows up if Availability is “In Dealership” 5. Make sure your app can also work when its offline For this exercise, please build the app using either React Native, Kotlin, Java, Swift or Objective C. Assume that BE will expose two services - AvailabilityService to get availability of the cars and CarService to get list of all the cars. You can stub the API data in your App and don’t have to write the service. API spec is as follows: GET /availability?id=123 RESPONSE: {available: “In Dealership”} // all options are [ “Out of Stock”, “Unavailable”] GET /cars RESPONSE: [ {id: 1, img: http://myfancycar/image, name: “My Fancy Car”, make: “MyMake”, model: “MyModel”, year: 2018} ….]
Viewing 6261 - 6270 interview questions