Jump to content

User:Swat510/Books/TechnicalInterviewPreperation

From Wikipedia, the free encyclopedia


Technical Interview Preperation[edit]

Programming Fundamental Concepts[edit]

Object Oriented Programming
Polymorphism (computer science)
Abstraction (computer science)
Encapsulation (object-oriented programming)
Object-oriented programming
Polymorphism
Polymorphism in object-oriented programming
Subtyping
Operator overloading
Ad hoc polymorphism
Function overloading
Inheritance
Inheritance (object-oriented programming)
Virtual function
Abstract type
Other
Sorting algorithm
Static variable
Design pattern
Data Storage
Linked list
Binary search tree
Hash table
Operating Systems
Thread (computing)
Race condition
Lock (computer science)
Algorithms and Complexity
Asymptotic computational complexity
Big O notation
Computational complexity theory
Binary search algorithm
Dijkstra's algorithm
Closest pair of points problem