Difference between revisions of "Interview Preparation Articles"
From Embedded Systems Learning Academy
Line 5: | Line 5: | ||
* [[Volatile Variable | What is a '''volatile''' variable?]] | * [[Volatile Variable | What is a '''volatile''' variable?]] | ||
* [[Meaning of Static | What is a '''static''' keyword in C/C++?]] | * [[Meaning of Static | What is a '''static''' keyword in C/C++?]] | ||
+ | * [[Interview Preparation Linked List | Linked List]] | ||
<br/> | <br/> | ||
Line 27: | Line 28: | ||
* [[Bitmasking Tutorial]] | * [[Bitmasking Tutorial]] | ||
* [[Bit Structures | Bit Structures and Unions]] | * [[Bit Structures | Bit Structures and Unions]] | ||
+ | |||
+ | <br/> | ||
+ | == Sorting Topics == | ||
+ | * [[Interview Preparation Bubble Sort | Bubble Sort]] | ||
+ | * [[Interview Preparation Merge Sort | Merge Sort]] | ||
+ | * [[Interview Preparation Heap Sort | Heap Sort]] |
Revision as of 21:08, 8 July 2013
Interview preparation requires proficient knowledge of C/C++. This article has just been recently written (July 2013) and will be elaborated soon. The hope is that this article will be "one-stop-shop" for most common C/C++ interview questions.
Contents
Frequently Asked Topics
C++ Object Oriented Topics
Operating Systems Topics
FreeRTOS Tutorial
FreeRTOS is a real-time OS that has many ports for various different controllers. This is a great system to learn about because it gives you the fundamental knowledge of an operating system while making it incredibly easy to learn the material. Here's a must-read tutorial :
Other OS Topics
Miscellaneous Topics
Bit Fiddling