What design patterns do i know?
Ingeniero De Software Android Interview Questions
8,344 ingeniero de software android interview questions shared by candidates
Describe what design patterns are used in some Android UI component (i.e RecyclerView)
The app needs to have an offline functionality. How would you implement it, starting from the tables you'd create in the backend, and then moving to the app implementation?
How would you synchronize the information between two different devices when they both become online? What strategy would you use regarding information conflict?
- Computer science questions. - Android framework questions. - Jetpack Compose questions. - Kotlin questions. - Tests questions.
Would you use Kotlin instead of Java and why?
I was given a couple of basic problems from HackerRank along with a few technical and architectural questions about android.
1st round - basic DSA- 2 questions 2nd round - Basic Android 3rd round - HM Round
Tell me about MVVM architecture. Asked some situation based questions
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 8221 - 8230 interview questions