Ebay : OA for Android Developer Role

ebay logo
ebay
Android Developer Role
January 7, 202638 reads

Summary

I completed an Online Assessment for an Android Developer role at Ebay, which consisted of four levels. I struggled with the first level due to IDE issues and incomplete package knowledge, which prevented me from proceeding to subsequent levels.

Full Experience

The question was divided in four level and after successfully submitting previous level, next level will open. I was stuck in 1st level only, So i was not able to solve other 3 levels. I stuck because i was not knowing package name of Composables like, LazyColumn, Column, Text, DP, padding etc and IDE was not giving any suggestion to import the package.

In 1st level application should display a static list of articles and the data was predefined.

In 2nd level application should fetch the data from live Api using KTOR and Coroutines.

In 3rd level i have to implement a image loading support

I forgot the 4th level. But it was related to same problem only.

I am having experience in Compose but still was not able to solve the 1st level. IDE was not giving any suggestion and if i was using any composable then i have to write the import by myself. IDE was not importing any package and if i was missing any package import IDE was throwing error.

Interview Questions (3)

Q1
Display Static List of Articles (Android/Compose)
Other

The first level required the application to display a static list of articles using predefined data. The challenge was exacerbated by the IDE not providing package name suggestions for Composables like LazyColumn, Column, Text, DP, padding, necessitating manual imports.

Q2
Fetch Data from Live API using KTOR and Coroutines (Android)
Other

The second level involved fetching data from a live API using KTOR and Coroutines within the Android application.

Q3
Implement Image Loading Support (Android)
Other

The third level required implementing image loading support in the application.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!