RxJava create Operators – Operators for Creating Observables – RxJava Tutorial #4

Vamsi Tallapudi Android, Kotlin, RxJava Leave a Comment

In this article we will discuss about various RxJava create operators in depth with examples. Here we will discuss how to create Observables using various operators like Create, From, Just, Differ, etc. This article is part of RxJava Intro series. You can checkout the entire series here: RxAndroid Introduction RxAndroid Example – RxJava Tutorial #2 RxJava Operators In General – …

binary search

Binary Search using Kotlin – Searching Algorithms #1

Vamsi Tallapudi Algorithms, Interview Questions, Kotlin, Programming Leave a Comment

In this article, let us discuss one more Algorithm – Binary Search which is the most frequently asked Algorithms during Interviews. Let us discuss about it in brief and how to implement its algorithm using Kotlin Programming Language. According to Wikipedia, A Binary Search is a search algorithm that finds the position of a target value within a sorted array. The …

hackland election

HackLand Election – Coding Interview Questions #1

Vamsi Tallapudi Algorithms, Interview Questions, Kotlin Leave a Comment

Few days ago, I attended an Android Interview for an MNC where I encountered an interesting coding question – Hackland Election. In this post, I would like to share it with you guys so that it might be helpful for your interview preparations. Here is the question in the similar lines that was asked during the interview: ”  Hackland Election …

merge sort kotlin

Merge sort Kotlin Implementation – Sorting Algorithms #3

Vamsi Tallapudi Algorithms, Interview Questions, Kotlin 1 Comment

Merge Sort is sorting based on Divide and Conquer strategy and is one of the famous algorithms among Sorting. In this article, we will be discussing about Merge Sort Kotlin Implementation. How Merge sort Works? Merge sort algorithm technique basically involves two processes – one process splits the array into two halves and sorts them individually. The other process involves …