"We build operating systems"

Your video will begin in 10
Skip ad (5)
How to make your first $1,000 online

Thanks! Share it with your friends!

You disliked this video. Thanks for the feedback!

Added by admin
1 Views
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
Category
Systeme.io Boost your sales
Tags
operating systems, interview, prep

Post your comment

Comments

Be the first to comment