Add office photos
Employer?
Claim Account for FREE

Ola Cabs

3.4
based on 2k Reviews
Video summary
Filter interviews by

10+ Avataar Skincare Interview Questions and Answers

Updated 5 Mar 2025
Popular Designations

Q1. BFS traversal of B Tree.Key is to Stay ultra confident ,smile and try solving each problem with whatever way you know

Ans.

BFS traversal of a B Tree involves visiting each level of the tree from left to right before moving to the next level.

  • Start by visiting the root node

  • Add the root node to a queue

  • While the queue is not empty, dequeue a node, visit it, and enqueue its children

  • Continue this process until all nodes have been visited

Add your answer

Q2. Coding on Content providersGiven a rotated array ‘K’ times (K unknown), find a number in most efficient way

Ans.

Given a rotated array, find a number efficiently.

  • Use binary search to find the pivot point where the array is rotated.

  • Divide the array into two subarrays and perform binary search on the appropriate subarray.

  • Handle the case when the target number is at the pivot point.

Add your answer

Q3. Scheduling algorithms in OS. (Implement LRU using choice of your language)

Ans.

LRU (Least Recently Used) is a scheduling algorithm used in operating systems to manage memory efficiently.

  • LRU replaces the least recently used page when a new page needs to be allocated in memory.

  • It uses a data structure called a cache to store recently used pages.

  • When a page is accessed, it is moved to the front of the cache, and the least recently used page is removed if the cache is full.

  • Implementing LRU can be done using various programming languages, such as C++, Java, ...read more

Add your answer

Q4. Different types of BroadCasts and Broadcast Receivers

Ans.

Broadcasts are messages sent by the system or apps to inform other components of an event. Broadcast Receivers listen for these messages.

  • Types of Broadcasts: Normal Broadcasts, Ordered Broadcasts, Sticky Broadcasts

  • Types of Broadcast Receivers: Static Receivers, Dynamic Receivers

  • Examples: System broadcasts like battery low, custom broadcasts within an app

Add your answer
Discover Avataar Skincare interview dos and don'ts from real experiences

Q5. How Garbage Collector Works in Android

Add your answer

Q6. Which type of two wheeler you are using?

Add your answer
Are these interview questions helpful?

Q7. What are the specifications of ola S1 & S1 pro

Add your answer

Q8. Find Total number of leaf Nodes in B-tree

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is Viewpager offscreenpagelimit?

Ans.

Viewpager offscreenpagelimit is the number of pages to keep loaded on each side of the current page in a ViewPager.

  • Determines how many pages are retained to either side of the current page in memory

  • Default value is 1, meaning one page to the left and one page to the right of the current page will be kept in memory

  • Increasing the offscreenpagelimit can improve performance by reducing the number of times pages need to be recreated

Add your answer

Q10. Clone Linklist with random pointers

Ans.

Clone a linked list with random pointers

  • Create a new node for each node in the original linked list

  • Map the original nodes to their corresponding new nodes

  • Update the random pointers of the new nodes based on the mapping

Add your answer

Q11. What you about ola electric?

Add your answer

Q12. Persistent Storage types in Android

Ans.

Android provides various persistent storage options like SharedPreferences, SQLite databases, and internal/external storage.

  • SharedPreferences: Key-value pairs stored in XML files.

  • SQLite databases: Structured relational databases for storing data.

  • Internal storage: Private storage for app-specific files.

  • External storage: Public storage for files accessible by other apps.

Add your answer

Q13. Difference methods of Creating Threads

Add your answer

Q14. What you have knowledge?

Add your answer

Q15. Find Missing number in AP

Ans.

To find the missing number in an arithmetic progression (AP)

  • Calculate the common difference (d) between consecutive terms

  • Find the sum of the given AP using the formula: sum = (n/2)(2a + (n-1)d)

  • Find the sum of the actual AP using the formula: sum = (n/2)(2a + (n-1)d)

  • Subtract the sum of the given AP from the sum of the actual AP to get the missing number

Add your answer

Q16. Print Left View of B-Tree

Ans.

Printing the left view of a B-Tree involves printing the leftmost node at each level of the tree.

  • Traverse the tree level by level using BFS (Breadth First Search)

  • At each level, print the first node encountered

  • Continue this process until all levels are traversed

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos
Top Ola Cabs Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter