Round 1: Hackerrank Round 1: Related to find the total number of common digits in some range of numbers. 2: Knapsack problem variation, and expected… Read More »

Given an array of integers, and a number ‘sum’, print all pairs in the array whose sum is equal to ‘sum’. Examples : Input :… Read More »

Given a Sudoku Board configuration, check whether it is valid or not. Examples: Input: [5 3 – – 7 – – – -] [6 -… Read More »

I applied through referral. I got call within a week. Total 7 rounds. First round was telephonic, asked some basic javascript questions followed by below… Read More »

XSLT stands for Extensible Stylesheet Language Transformation. XSLT is used to transform XML document from one form to another form. XSLT uses Xpath to perform… Read More »

Round 1: Asked about myself and my current company. what kind of work i did in my current company on a day to day basis. Then… Read More »

I recently applied for OLA SDE 1 from Linkedin. HR got in contact with me via email and scheduled an interview date for F2F Round… Read More »

Prerequisite – Computer Network | TCP Timers Calculating Time out timer (TOT) at transport layer is tricky as propagation delay is not constant i.e. path… Read More »

We are given an array of positive integers and an integer k. Find the maximum possible GCD of a sub sequence of size k. Examples:… Read More »

What is JSON? JSON or JavaScript Object Notation is a format for structuring data. What is it used for? Like XML, it is one of… Read More »

Given a binary tree, the task is to find the distance between two keys in a binary tree, no parent pointers are given. Distance between… Read More »

Given a sequence of words, and a limit on the number of characters that can be put in one line (line width). Put line breaks… Read More »

Given a binary tree, the task is to find the distance between two keys in a binary tree, no parent pointers are given. The distance… Read More »

Incremental process model is also know as Successive version model. First, a simple working system implementing only a few basic features is built and then… Read More »

Today we all are aware of the need of creating dynamic web pages i.e the ones which have the capability to change the site contents… Read More »

Given an array, find the maximum difference between its two consecutive elements in its sorted form. Examples: Input : arr[] = {1, 10, 5} Output… Read More »

BigIntegerMath is used to perform mathematical operations on BigInteger values. Basic standalone math functions are divided into the classes IntMath, LongMath, DoubleMath, and BigIntegerMath based… Read More »

LValue and RValue in C Background Quite a few of you who are about to read this article, might be looking for clarification of what… Read More »

CSS text formatting properties is used to format text and style text. CSS text formatting include following properties: 1.Text-color 2.Text-alignment 3.Text-decoration 4.Text-transformation 5.Text-indentation 6.Letter spacing… Read More »

Given a 3 x n board, find the number of ways to fill it with 2 x 1 dominoes. Example 1 Following are all the… Read More »