i
RedBus
Filter interviews by
I applied via Naukri.com and was interviewed in Sep 2023. There were 2 interview rounds.
Add two numbers represented by linked lists in reverse order.
Traverse both linked lists simultaneously, adding corresponding nodes and carrying over the sum if necessary.
Handle cases where one linked list is longer than the other.
Create a dummy head node to simplify the code.
Consider edge cases like carry over at the end of the addition.
I applied via LinkedIn and was interviewed in Jul 2024. There was 1 interview round.
Top trending discussions
posted on 23 Sep 2024
I applied via Approached by Company and was interviewed in Aug 2024. There was 1 interview round.
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
I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.
Medium question on hashmap
I was interviewed in Feb 2024.
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...
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();
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Coroutines are light-weight threads that help manage asynchronous tasks efficiently in Android development.
Coroutines are part of Kotlin's standard library and are used for managing asynchronous tasks without blocking the main thread.
They allow developers to write asynchronous code in a sequential manner, making it easier to understand and maintain.
Coroutines can be used for tasks like network requests, database operat...
Services in Java are components that run in the background to perform long-running operations independently of the UI.
Services can be used to handle network transactions, play music, perform file I/O, etc.
Services do not have a user interface.
Services can be started, bound, or both.
Examples of services include music player running in the background, downloading files, etc.
I applied via Naukri.com and was interviewed in Sep 2023. There were 2 interview rounds.
Higher order functions in Swift are functions that can take other functions as parameters or return functions as results.
Higher order functions include map, filter, and reduce in Swift.
They allow for more concise and readable code by abstracting common patterns of code.
Example: map function can be used to transform each element in an array without using a loop.
Static dispatch is determined at compile time, while dynamic dispatch is determined at runtime.
Static dispatch is also known as early binding, while dynamic dispatch is also known as late binding.
Static dispatch is faster as the method to be called is known at compile time, while dynamic dispatch incurs a slight performance overhead as the method to be called is determined at runtime.
In static dispatch, the method to b...
I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed before Aug 2023. There was 1 interview round.
The first round is Hackerrank two algo and one UI test very easy, Second is Fundamentals of JS and React Native one must have a deep understanding of JS to do that I strongly suggest going through Akashay Saini's JS series It'll help and the Third is PS/DS asked some basic A&DS questions can be solved easily with little practice on Leetcode
Software Engineer
105
salaries
| ₹7 L/yr - ₹21 L/yr |
Senior Software Engineer
70
salaries
| ₹7 L/yr - ₹25 L/yr |
Assistant Manager
63
salaries
| ₹5.5 L/yr - ₹11 L/yr |
Business Development Executive
49
salaries
| ₹4.4 L/yr - ₹7.5 L/yr |
Senior Executive
39
salaries
| ₹1.8 L/yr - ₹5.8 L/yr |
MakeMyTrip
Travelyaari
Goibibo
Yatra