This class was created by Brainscape user Khalid Chaudhry. Visit their profile to learn more about the creator.

Decks in this class (16)

BinaryTrees
Iterative pattern of pre order tr...,
What is the iterative in order tr...,
Which bst traversal gives ordered...
12  cards
Maths
What is the the trial division me...,
What is the most efficient way of...,
Time complexity of sieve of erato...
16  cards
Graphs
What is bipartite graph,
What is complete graph,
Three ways of representing the graph
21  cards
Recursion
Time complexity formula for recur...,
Space complexity for recursive code,
What are 6 recursive patterns
7  cards
C#
Statement to convert list of char...,
Time complexity of string char arr,
Hashset hashset new list 1 2 3 ha...
14  cards
Binary Search
Pseudo code for searching pivot i...,
Implement int sqrt int x,
What is the inflection point in s...
5  cards
Arrays
For circular sorted array that ha...,
Reversal algorithm for array size...,
Reversal algorithm for array size...
18  cards
Strings
Given a string how to determine i...,
What function determines that cha...,
What character function converts ...
7  cards
Bitwise operation
What is xor of a number to itself,
How to use bitwise operator to ch...,
Which bitwise operator to use to ...
9  cards
Geometry
How to calculate distance between...
1  cards
Design
What are different methods of han...,
What is chaining in hashtable,
What is bloom filter
3  cards
LinkedLists
How to reverse linked list using ...,
How to find middle of the linked ...
2  cards
Stacks
In an array to find element that ...,
In an array to find element that ...,
When we are looking for larger nu...
3  cards
Heaps
To find smallest item what kind o...,
To find largest item what kind of...
2  cards
Sorting algorithms
0  cards
Misc
What is difference between statef...
1  cards

More about
IntertviewPrep

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Khalid Chaudhry's IntertviewPrep flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards