Comprehensive course covering everything needed to crack the interviews of companies like **Google**, **Facebook**, **Microsoft**, **Amazon**, etc.

**Duration:**45 days**Mode:**Online**Classes:**Daily**Test:**Daily

Given a character matrix in which some of the cells have alphabets written on them while other cells are empty (empty cells contains character ‘-‘ in them). For example consider the below matrix: A – – – B – – – C All characters are unique. Set character on all empty cells in such a […]

Given a matrix of integers of order M*N and coordinates of a rectangular region in the matrix, write code to find the sum of all the elements in that rectangular region. For example, if the input matrix is And co-ordinated given are (3,4) and (6, 8), then they represent the below rectangular region whose Sum […]

Given a row (linear), two blocks are placed at each end and there are n empty positions between then. If ‘B’ represent block and n = 9 then the row looks like below: B _ _ _ _ _ _ _ _ _ B One blocks can be placed on each empty position. k blocks […]

Given a number N given in the form of array, with each index storing one digit of the number. Write code to change the number to the greatest number less than N, such that digits of that number are in non-decreasing order. For example: INPUT ARRAY: {1, 4, 3} (representing number 143) OUTPUT : 139 […]

This problem is to place 8 queens on the chess board so that they do not check each other. It can be asked in two ways: Find one of the possible solutions to place 8-queens, so that no queen can attack any other. How many different ways are possible to place 8 queens such that no […]

Given a string of bits and a number k. In one flip, you can toggle k consecutive characters, how many flips are required to change the entire string to all ones. For example Input String: 0000110000 k: 3 OUTPUT: 4 Following are the four flips: FLIP-1: 1110110000 FLIP-2: 1110110111 FLIP-3: 1111000111 FLIP-4: 1111111111 If it is not possible […]

Given a binary tree and a number n representing the vertical level. Write code to compute the sum of all nodes which are at vertical level n. For example, if the binary tree given is as below: and n=-1, then the output should be 12. Because Nodes at level =1 are 7 and 5 and […]

Given a Binary Tree and a Node, Write a function that return the vertical distance of that node from root of the tree. The vertical distance of a node is computed as below: Then the vertical distance of root is 0. The vertical distance of right node is distance of root+1. The vertical distance of […]

Given an array of integers that represent values of nodes in a Binary Search Tree. For example, If the given array is {9, 4, 17, 6, 5, 3, 7, 22, 20} Then BST created from above array will be as below Two numbers are given (along with the array), find largest number in the path […]

Given a binary tree and a Number N, write code to check if there exist a subtree of the Binary tree with sum of all the nodes = N. For example, if the Binary tree is as given on the right: And N = 12, then the output should be ‘true’ because there exist a […]

Comprehensive course covering everything needed to crack the interviews of companies like **Google**, **Facebook**, **Microsoft**, **Amazon**, etc.

**Duration:**45 days**Mode:**Online**Classes:**Daily**Test:**Daily

Prepare for best placements while in college. Three parallel tracks under mentorship of Industry Expert

- Core Computer Science Concepts
- Advance Technology
- Logic, Aptitude, Puzzle Solving

**Duration:**3 Months

This workshop is a quick brush up and last minute revision of all the things that each must be prepared with, starting from how to improve your resume to the strategy used to prepare and scope of each topic for written test and interviews.

**Duration:**15 hrs

Student will not just get all the questions answered about the scope and depth of topics to be covered for interviews of different companies, but will also have lot of stuff on how to improve resume and answer the HR questions.

**Duration:**2hrs

We have best of trainers from across the world who are in decision making of top companies and passionate about technology.

Our content is created by subject experts from Industry. They are ones who define the selection process of companies.

Approachable, empowering and genuine mentorship from top performers of industry to set your career on right track.

Student

Got to attend this awesome seminar by Kamal Sir. It cleared all my doubts about what kind of questions different companies ask and the areas I should focus on while preparing.

Software Engineer

The workshop on “Coding Interview” helped me crack the interview of Microsoft.

Computer Scientist, Adobe

The teaching style of Ritambhara Technologies is really out of the box. They start from where we are and take the problem solving skill to a very different level. It helped me crack the interview of Adobe.

Software Engineer, Amazon

A very focused training of 2 months, put me on a fast track toward cracking the Amazon Interview. Thanks Ritambhara Tech.