Upload Button Icon Add office photos

Filter interviews by

Practo Senior Android Developer Interview Questions and Answers

Updated 21 Jun 2024

Practo Senior Android Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Coding Test 

It was a 1.5-hour coding test. We were given three DSA questions to solve. Two of them were Easy to Medium problems and the third one was Medium to Hard question.

Round 2 - Technical 

(6 Questions)

  • Q1. Kotlin interview questions what you'll find in medium posts. (Medium diff)
  • Q2. Android Interview Questions that you'll find the medium posts. (Medium Diff)
  • Q3. SOLID principle
  • Q4. DSA 1 (Whiteboard): A two-pointer array question.
  • Q5. DSA 2 (Whiteboard): Leetcode jump-game question
  • Q6. Followup on space and time complexity and improvements.
Round 3 - System Design 

(1 Question)

  • Q1. Design a video streaming app's search page
  • Ans. 

    The search page of a video streaming app should allow users to easily search for and discover content.

    • Include a search bar at the top for users to enter keywords or phrases

    • Display relevant search results in a grid or list format

    • Provide filters or sorting options to refine search results

    • Include thumbnails, titles, and brief descriptions of the search results

    • Allow users to click on search results to view more details or

  • Answered by AI
Round 4 - Behavioral 

(2 Questions)

  • Q1. General behavioural questions. No tech questions.
  • Q2. Past experiences/Past projects/Past achievements

Interview Preparation Tips

Topics to prepare for Practo Senior Android Developer interview:
  • Android Basics
  • Java
  • Kotlin
  • solid principles
  • OOPS
  • DSA
  • Problem Solving
Interview preparation tips for other job seekers - The interview process was smooth. Non-virtual. Interviewers were very friendly.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Spiral Matrix Leetcode
  • Q2. Basic Kotlin , Java questions & basic Android related to service , recycler view & viewmodel

I applied via LinkedIn and was interviewed in Apr 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. MVVM pattern and coroutines
Round 2 - Technical 

(1 Question)

  • Q1. Recyclerview practical impl with itemview
  • Ans. 

    RecyclerView is used to display large sets of data efficiently. ItemView is used to define the layout of each item in the list.

    • RecyclerView is a more advanced version of ListView and GridView

    • ItemView is a layout file that defines the UI for each item in the list

    • RecyclerView.Adapter is used to bind the data to the views

    • RecyclerView.LayoutManager is used to define the layout of the RecyclerView

    • RecyclerView.ViewHolder is

  • Answered by AI
Round 3 - Culture Fit 

(1 Question)

  • Q1. History check with previous companies

Interview Preparation Tips

Interview preparation tips for other job seekers - After 3 successful rounds, they declined to give the offer just because i am from different city with justifying that we are having dicey situation with your learning curve.
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Coding Test 

(2 Questions)

  • Q1. Asked me to develop an android app with weather forecast (use dependency injection)
  • Q2. Develop weather forecast app
  • Ans. 

    Develop a weather forecast app for Android platform.

    • Utilize APIs like OpenWeatherMap for real-time weather data

    • Include features like current weather, hourly forecast, and 7-day forecast

    • Implement location-based weather updates

    • Design user-friendly interface with intuitive navigation

    • Incorporate push notifications for weather alerts

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I was asked to develop an Android app in a short timeframe, but the interviewer was not available to answer questions or provide feedback. Even after I completed the task, they did not review my code

Even after developing the app with the best coding practice with mvvm and DI within 1hr 30 min they didn't consider to review my code for atleast 2 mins.such unprofessional behaviour
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

The first round consisted of a coding exercise along with fundamental questions related to React Native, JavaScript, and inquiries about objects and arrays.

Round 2 - Coding Test 

(1 Question)

  • Q1. Native modules, useRef, Flatlist

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare to use Native Modules while maintaining a fast coding pace.
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I was interviewed in Feb 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Lazy vs latinit
  • Ans. 

    lazy vs lateinit are both used in Kotlin to delay the initialization of variables, but lazy is for val properties and lateinit is for var properties.

    • lazy is a property delegate that initializes the value only upon first access

    • lateinit is used for var properties that are guaranteed to be initialized before accessing them

    • lazy can be used for properties that are computationally expensive to initialize, while lateinit is u...

  • Answered by AI
  • Q2. Hashmap vs hashtable
  • Ans. 

    Hashtable is synchronized and slower, while hashmap is not synchronized and faster.

    • Hashtable is synchronized, while hashmap is not.

    • Hashtable does not allow null keys or values, while hashmap allows one null key and multiple null values.

    • Hashtable is thread-safe, while hashmap is not.

    • Hashtable is slower than hashmap due to synchronization.

    • Example: Hashtable ht = new Hashtable(); HashMap hm = new HashMap();

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

Find distinct island, check if balanced parenthesis

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Activities lifestyle
  • Q2. Compose kotlin
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is the maximum bundle size?
  • Ans. 

    The maximum bundle size for Android apps is 150 MB.

    • The maximum bundle size for Android App Bundles is 150 MB.

    • This includes the size of the base module and all dynamic feature modules.

    • If the app exceeds this size, it may not be able to be installed on devices with limited storage.

  • Answered by AI
  • Q2. Lifecycle of views
  • Ans. 

    Views in Android have a lifecycle that includes creation, starting, pausing, resuming, stopping, and destroying.

    • Views are created when the layout is inflated or added programmatically.

    • Views start when they become visible on the screen.

    • Views pause when they lose focus but are still visible.

    • Views resume when they regain focus.

    • Views stop when they are no longer visible on the screen.

    • Views are destroyed when the activity i...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was supposed to be DSA + technical but in my case all the time was exhausted in Android discussion. Therefore please remind the interviewer that he has to ask DSA question as well.

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Apr 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. MVVM pattern and coroutines
Round 2 - Technical 

(1 Question)

  • Q1. Recyclerview practical impl with itemview
  • Ans. 

    RecyclerView is used to display large sets of data efficiently. ItemView is used to define the layout of each item in the list.

    • RecyclerView is a more advanced version of ListView and GridView

    • ItemView is a layout file that defines the UI for each item in the list

    • RecyclerView.Adapter is used to bind the data to the views

    • RecyclerView.LayoutManager is used to define the layout of the RecyclerView

    • RecyclerView.ViewHolder is

  • Answered by AI
Round 3 - Culture Fit 

(1 Question)

  • Q1. History check with previous companies

Interview Preparation Tips

Interview preparation tips for other job seekers - After 3 successful rounds, they declined to give the offer just because i am from different city with justifying that we are having dicey situation with your learning curve.

Practo Interview FAQs

How many rounds are there in Practo Senior Android Developer interview?
Practo interview process usually has 4 rounds. The most common rounds in the Practo interview process are Coding Test, Technical and Behavioral.
What are the top questions asked in Practo Senior Android Developer interview?

Some of the top questions asked at the Practo Senior Android Developer interview -

  1. Design a video streaming app's search p...read more
  2. Kotlin interview questions what you'll find in medium posts. (Medium di...read more
  3. Android Interview Questions that you'll find the medium posts. (Medium Di...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

Swiggy Interview Questions
3.8
 • 414 Interviews
BigBasket Interview Questions
3.9
 • 344 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
Meesho Interview Questions
3.7
 • 317 Interviews
CARS24 Interview Questions
3.6
 • 313 Interviews
Lenskart Interview Questions
3.2
 • 289 Interviews
Myntra Interview Questions
4.0
 • 205 Interviews
BlackBuck Interview Questions
3.8
 • 171 Interviews
Blinkit Interview Questions
3.8
 • 166 Interviews
Spinny Interview Questions
3.7
 • 162 Interviews
View all
Business Development Manager
244 salaries
unlock blur

₹3 L/yr - ₹9.6 L/yr

Product Support Specialist
138 salaries
unlock blur

₹2 L/yr - ₹4.5 L/yr

Team Lead
63 salaries
unlock blur

₹4 L/yr - ₹14 L/yr

Territory Sales Manager
59 salaries
unlock blur

₹3.5 L/yr - ₹10 L/yr

Software Engineer
58 salaries
unlock blur

₹6 L/yr - ₹18.6 L/yr

Explore more salaries
Compare Practo with

Lybrate

3.5
Compare

Mfine

3.6
Compare

DocsApp

3.2
Compare

Portea Medical

4.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview