Senior in College who runs an OS-related startup calls in asking for C++ questions, we barely get through the basics.
Intern+ channel members get access to the full VOD.
Skill-Up & Interview Platform: https://www.getcracked.io
Patreon: https://www.patreon.com/codingjesus
Calendly (1-on-1 with me): https://calendly.com/coding-jesus
Personal Instagram: https://www.instagram.com/thecodingjesus/
Quant / SWE Instagram: https://www.instagram.com/thecodingjesusquant/
Email: thecodingjesus@codingjesus.com
Quant SWE Resources: https://www.amazon.com/shop/thecodingjesus/list/1UYHUKJYRQ8AT?ref_=cm_sw_r_cp_ud_aipsflist_HKJ7Z1A2R539P85V33Y8
Join this channel to get access to perks:
https://www.youtube.com/channel/UCgUxdfi_5-m67UDbrgcAFBg/join
00:00 OS startup
01:20 heap vs stack
02:10 stack is 4 bytes
03:03 getcracked.io
03:42 how do I get the variable address?
4:30 what hardware / software caches the address translation
05:45 what is a page table?
07:11 address spaces
08:30 what’s a kernel
9:20 why put a thread to sleep
10:20 what’s the problem with multithreading?
12:15 how to protect against shared data access
14:00 spit lock
15:45 what does a spin lock do?
17:30 what is one disadvantage of a spin lock?
18:20 what is one advantage of a spin lock?
19:55 what happens when thread goes out of scope without being joined in c++?
20:50 glaze session
21:10 vector vs array
21:30 how big is a vector?
24:48 how big is a pointer?
25:40 how big is size_t?
25:50 what does a string end with?
27:40 caller accuses himself of reading chat
28:25 what jobs will you apply for?
28:55 caller wants harsh rating
Intern+ channel members get access to the full VOD.
Skill-Up & Interview Platform: https://www.getcracked.io
Patreon: https://www.patreon.com/codingjesus
Calendly (1-on-1 with me): https://calendly.com/coding-jesus
Personal Instagram: https://www.instagram.com/thecodingjesus/
Quant / SWE Instagram: https://www.instagram.com/thecodingjesusquant/
Email: thecodingjesus@codingjesus.com
Quant SWE Resources: https://www.amazon.com/shop/thecodingjesus/list/1UYHUKJYRQ8AT?ref_=cm_sw_r_cp_ud_aipsflist_HKJ7Z1A2R539P85V33Y8
Join this channel to get access to perks:
https://www.youtube.com/channel/UCgUxdfi_5-m67UDbrgcAFBg/join
00:00 OS startup
01:20 heap vs stack
02:10 stack is 4 bytes
03:03 getcracked.io
03:42 how do I get the variable address?
4:30 what hardware / software caches the address translation
05:45 what is a page table?
07:11 address spaces
08:30 what’s a kernel
9:20 why put a thread to sleep
10:20 what’s the problem with multithreading?
12:15 how to protect against shared data access
14:00 spit lock
15:45 what does a spin lock do?
17:30 what is one disadvantage of a spin lock?
18:20 what is one advantage of a spin lock?
19:55 what happens when thread goes out of scope without being joined in c++?
20:50 glaze session
21:10 vector vs array
21:30 how big is a vector?
24:48 how big is a pointer?
25:40 how big is size_t?
25:50 what does a string end with?
27:40 caller accuses himself of reading chat
28:25 what jobs will you apply for?
28:55 caller wants harsh rating
- Category
- Systeme.io Boost your sales
- Tags
- operating systems, interview, prep







Comments