List of Algorithms Interview Questions
List of Algorithms Interview Questions
searching
sorting
Recursive algorithms
Backtracking algorithms
Divide and conquer algorithms
Bit Algorithms
Dynamic programming algorithms
Greedy algorithms
Branch and bound algorithms
Brute force algorithms
Randomized algorithms
Visit http://careerdrill.com (Career Management)
Algorithm
An algorithm is a self-contained step-by-step set of
Searching is an algorithm that allows user to retrieve the data according to search criteria.
Visit : http://careerdrill.com/algorithm/17/programming-interview-algorithm-questionsearching
Sorting
Sorting is an algorithm that sorts the elements in the list with ascending or descending order.
Visit: http://careerdrill.com/algorithm/18/programming-interview-algorithm-question-sorting
Recursive algorithms
A recursive algorithm is an algorithm which calls itself with the subset of values.
Visit: http://careerdrill.com/algorithm/19/programming-interview-algorithm-questionrecursive-algorithms
Visit http://careerdrill.com (Career Management)
Backtracking is an algorithm that considers searching every possible combination in order to solve an
optimization problem.
Visit: http://careerdrill.com/algorithm/20/programming-interview-algorithm-question-backtrackingalgorithms
Divide and conquer algorithms
Divide and conquer algorithm works by recursively breaking down a problem into sub-problems, until
these become simple enough to be solved directly.
Visit: http://careerdrill.com/algorithm/21/programming-interview-algorithm-question-divide-andconquer-algorithms
Bit Algorithms
Bit manipulation is the act of algorithmically manipulating bits or other pieces of data shorter than a word.
Visit: http://careerdrill.com/algorithm/22/programming-interview-algorithm-question-bit-algorithms
Visit: http://careerdrill.com/algorithm/25/programming-interview-algorithm-question-branch-and-boundalgorithms
Brute force algorithms
Brute force algorithm goes through all possible solutions extensively.
Visit: http://careerdrill.com/algorithm/26/programming-interview-algorithm-question-brute-forcealgorithms
Randomized algorithms
A randomized algorithm is an algorithm that employs a degree of randomness as part of its logic.
Visit: http://careerdrill.com/algorithm/27/programming-interview-algorithm-question-randomizedalgorithms
Data Structure
A data structure is a particular way of organizing data in a computer so
that it can be used efficiently
http://careerdrill.com/DataStructreList.php
More information
Visit http://www.careerdrill.com
Careerdrill is a web portal that focuses on Career Planning and
Development. It provides the tools to achieve the career goal. Careerdrill
provide technical interview questions in the following areas
Data Structure
Algorithm
Java and C++
SQL
Visit http://careerdrill.com (Career Management)