Skip to content

issacl2c/learning2code

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

learning2code

Learning to code using data structures, algorithms in C

This GIT Repository was created to practice for Google's embedded software engineering interview. The programs found here are my OWN interpretations of:

  • Implementation of common data structures used in operating systems
  • Methods to manipulate these data structure
  • Implementation of common multithreading problems

Reference books:

  • Data structures and Algorithm Analysis in C - Edition 2 : Mark Allan Weiss
  • Linux Kernel Development - Robert Love
  • Operating Systems Concepts - Peter B Galvin & Co.

To learn the hardware side of things:

  • Digital Design and Computer Architecture - Sarah Harris& David Harris
  • Youtube: https://youtu.be/R0tFDXBZvKI
    • Provides a bottom up understanding of all things computer architectures (starts right from voltage level)
    • Relevant for google interview (for someone with medium embedded knowledge): videos 117 - 145 in the above list.

About

Learning to code using data structures, algorithms in C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages