Filter interviews by
I appeared for an interview in Feb 2017.
A photo viewer app for Android devices.
Use RecyclerView to display a grid of photos
Implement a caching mechanism to improve performance
Support gestures for zooming and swiping between photos
Integrate with a cloud storage service for photo storage and retrieval
Implement a search feature to allow users to find specific photos
Given an array of natural numbers, find the first missing natural number.
Sort the array and iterate through it to find the first missing number.
Use a hash set to keep track of the numbers present in the array.
The first missing number will be the smallest positive integer not present in the array.
To transfer the Ball object from one thread to another in Android, we can use Handler or AsyncTask.
Use Handler to post the Ball object from one thread to another
Create a Handler in the receiving thread and use its post() method to receive the Ball object
Alternatively, use AsyncTask to perform the transfer in the background thread and update the UI thread with the Ball object
IPC (Inter-Process Communication) methods in Android allow communication between different processes.
Binder: Android's default IPC mechanism, provides high-performance communication between processes.
AIDL (Android Interface Definition Language): Used to define the programming interface for IPC using Binder.
Intents: Used for asynchronous communication between components within an application or between different applica...
A HashMap is a data structure that stores key-value pairs and provides constant time complexity for basic operations.
Implement a hash function to convert keys into array indices
Create an array to store the key-value pairs
Handle collisions using a technique like chaining or open addressing
Implement methods like put(), get(), and remove() to interact with the HashMap
To search for contacts with duplicate names and numbers, create a search function that checks both fields.
Create a function that takes a search term as input
Iterate through the list of contacts
Check if the search term exists in the Name field or Num field
Return the contacts that match the search term
Launch mode determines how a new instance of an activity is created and added to the task stack.
Standard: Creates a new instance of the activity each time it is launched.
SingleTop: If an instance of the activity already exists at the top of the stack, it will be reused.
SingleTask: If an instance of the activity already exists in the stack, it will be brought to the front and cleared of any activities above it.
SingleIns...
Deep linking in Android allows linking to specific content within an app, enabling seamless navigation.
Deep linking is achieved by defining intent filters in the app's manifest file.
The intent filter specifies the data format and scheme for the deep link.
Deep links can be triggered from other apps, websites, or even notifications.
Handling deep links involves extracting data from the intent and navigating to the appropr
Design a screen to show 10 nearest restaurants in a list while keeping the UI uninterrupted.
Use a scrollable list view to display the restaurants
Implement a location-based search algorithm to find the nearest restaurants
Include a search bar to allow users to search for specific restaurants
Display relevant information for each restaurant such as name, rating, and distance
Implement filters or sorting options to allow use...
I applied via LinkedIn and was interviewed in Oct 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
Hike interview questions for popular designations
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Get interview-ready with Top Hike Interview Questions
I appeared for an interview in Aug 2024.
I applied via Approached by Company and was interviewed in Oct 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed before Nov 2023. There were 4 interview rounds.
Top trending discussions
Some of the top questions asked at the Hike interview -
The duration of Hike interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 10 interviews
Interview experience
Senior Product Analyst
28
salaries
| ₹23 L/yr - ₹36 L/yr |
Associate Product Manager
11
salaries
| ₹11 L/yr - ₹26.8 L/yr |
Senior Software Engineer
10
salaries
| ₹23.5 L/yr - ₹65 L/yr |
Software Development Engineer
9
salaries
| ₹18 L/yr - ₹32 L/yr |
Software Developer
8
salaries
| ₹11.6 L/yr - ₹37 L/yr |
Ola Cabs
Flipkart
Paytm
Swiggy