We build operating systemsCoding Jesus (getcracked.io)2026-09-19 | We build operating systemsHe knows his pythonCoding Jesus2025-09-08 | Does Python string pooling return TRUE? Discover how Python treats identical strings in memory and predict the result of an identity check. Is it about value or object? #pythonprogramming #stringpooling #codinginterviewCan AI scale?Coding Jesus2025-09-08 | ...SWEs are misunderstoodCoding Jesus2025-09-07 | ...A conversation with an ex-FAANG SWECoding Jesus2025-09-06 | An honest conversation with a software engineer whose hopes were crushed.
00:00 Background 00:33 Candidate Intro 02:55 getcracked.io 03:40 his goal is good 04:00 burned out 05:15 individual contributor? 05:45 the vicious cycle 07:55 the different types of colleagues 08:30 he was lied to 10:15 do you like coding? 12:20 the coding style at big tech 14:30 distributed systems at amazon? 15:30 how often did you code? 17:50 onboarding comparison 18:40 how are things designed at faang? 19:08 Why he left 19:45 interview process 20:44 career confusionAlways negotiate the offerCoding Jesus2025-09-06 | ...Even professors are cheatingCoding Jesus2025-09-05 | Is the university system relying too much on AI? Some professors may be using AI to grade papers and prepare for lectures, even without real-world experience. What does it mean for education? #AI #university #education #professor #teachingMeta laid-off her entire team...Coding Jesus2025-09-04 | A team working on user consent might not be the best. It seems like nobody ever reads those things that we all click 'yes' on to access apps. #adsprivacy #userconsentNobody at Meta codes.Coding Jesus2025-09-03 | Ever feel like coding is more paperwork than programming? See what happens when developers can't even tweak a component without design team approval. It's a labor of approvals! #codinglife #developers #designtalk #webdev #frontendCode Reviews at Meta are...Coding Jesus2025-09-02 | A senior developer reveals a counterintuitive approach to coding. Sometimes, brute force beats clever tricks. It's not always about efficiency. It's about getting the job done, no matter what it takes. #coding #programming #softwaredevelopment #efficiency #seniordevThe only paper every software engineer needs to read.Coding Jesus2025-09-01 | You need to read this.
Important chapters: docs.google.com/spreadsheets/d/145RvpkXPHngCk-VL-F5otTAlWMJ04OhPl2zks7_HwRI/edit?usp=sharingRust devs are cookedCoding Jesus2025-09-01 | ...The worst possible answer #behavioralinterviewCoding Jesus2025-08-31 | An easier variant of this is “tell me about a weakness of yours” or “tell me about a time you failed”He got way too excited.Coding Jesus2025-08-30 | C++14 introduced impactful updates. Can you name one? It may not be as easy as it sounds. Discover the subtle difference that sets C++14 apart and elevates coding. #cpp14 #cpp #coding #programming #tech #softwareFAANG SWE: Whats multi-threading?Coding Jesus2025-08-29 | Is Python truly multi-threaded? The answer might surprise you, revealing gaps in formal training and sparking a quest for deeper understanding. One embarks on a journey to unravel concurrency, facing unexpected revelations. #pythonprogramming #multithreading #codingtutorialHe checks his Python version on LeetcodeCoding Jesus2025-08-28 | Is the version of Python being used up to date? 'Whatever like the new one' is the answer, but is it enough? The mystery version gets revealed. The tension rises as it is checked. #python #coding #software #programming #tech #developerSpeedrunning datastructures (vector)Coding Jesus2025-08-27 | Optimizing vector memory becomes critical, affecting performance. Can the vector's size be pre-determined? Learn how reserving space, shrinking capacity, and checking emptiness affect efficiency. Why does pre-allocation matter? #cpp #vectors #memorymanagement #codingtips #programming #optimizationI thought he was the chosen one.Coding Jesus2025-08-27 | Can a const object be moved? One coder tries it and finds out. But will it work, or will it trigger a compile error? The results might surprise you, or silently fail. #coding #cpp #programming #softwaredevelopmentFAANG dev folds in under 0.5 secondsCoding Jesus2025-08-26 | Can the candidate explain the TCP/IP 3-way handshake? The answer reveals essential networking knowledge. Missing this basic concept could signal a quick exit! "It sends a request..." #networking #tcpip #interviewquestions #engineeringFinally, a decent C++ developer called in.Coding Jesus2025-08-25 | Defense industry C++14 dev calls in.
00:00 intro 00:22 C++14 additions 00:40 getcracked 01:08 weakptr validity 01:39 is a shared_ptr threadsafe? 01:58 atomics 02:30 wait-free vs lock-free 03:30 padding 06:19 it was getting interesting... 07:00 templates 08:22 moving const objects 09:40 iterator invalidation 10:55 size of vector 11:18 how is a double-ended queue implemented? 13:01 why make_shared? 14:17 favorite C++20 feature 14:52 if-constexpr 16:50 how to see morestatic_cast vs dynamic_cast #cppCoding Jesus2025-08-25 | ...POV: You cheated your way through a masters degree.Coding Jesus2025-08-24 | Why is variable 'x' on the heap versus the stack? The discussion takes an unexpected turn when someone in chat says something hilarious, derailing the technical debate completely. Is it a distraction or a moment of comic relief? #programming #codinghumor #techdebateNot knowing this will cook youCoding Jesus2025-08-24 | C-style cast is just a combination of the 4 primary castsGuessing just shows you’re clueless (NEVER guess).Coding Jesus2025-08-23 | Delving into the complexities of storage duration! Can static variables exist within dynamic scopes? It seems the answer lies in heap allocation, as one person navigates the nuances of X and Y. Is the variable’s duration dynamic? #programming #coding #datastructures #memoryallocationTop Leetcoders are the Worstcoders (not surprising) #leetcodeCoding Jesus2025-08-23 | Code review turns savage! Witness the carnage as white space violations and DIY binary searches spark a developer's fury. Can this code be saved, or will it crash and burn? ‘Makes me wanna rip my eyes out.’ #codereview #programming #softwaredeveloper #codinghorror #techfailsI thought he was cracked, until he got this wrong.Coding Jesus2025-08-22 | Can a const object be moved? Prepare for a coding plot twist! Discover why a move operation might just result in a silent copy. The mystery unfolds and challenges common assumptions. #cpp #coding #programming #softwaredev #tech #computerscienceHe made me doubt EVERYTHING.Coding Jesus2025-08-22 | A coding problem arises when an `if constexpr` branch returns an int while the else returns a `std::byte`. Is it an issue? It seems like it should be fine, but intuition might be wrong. What happens next is unexpected! #cpp #coding #programming #software #techPython dev surprises me with low-level knowledgeCoding Jesus2025-08-21 | What's the term for pausing one thread to run another? Find out if the answer is "right" in this context switch challenge! It's a race against the scheduler where every nanosecond counts. Can you keep up? #multithreading #contextswitch #computerscience #programming #techchallengeYou can hear his soul leaving his body #cppCoding Jesus2025-08-21 | ...I knew it was over after the first question.Coding Jesus2025-08-20 | Pre vs. post increment: It’s a coding battle! Will the pre-increment reach 4, or will the post-increment hold it back? Watch to see the surprising outcome! #coding #programming #javascriptJunior dev gets a wake up call.Coding Jesus2025-08-19 | Junior C++ dev calls in, asks for grilling.
00:00 hook 00:10 candidate background 00:26 getcracked.io 00:56 C++ version 01:12 which compiler? 01:41 for loop 04:20 how big is std::string 05:00 where does std::string store its data? 05:20 stack vs heap and SSO 07:29 std::numeric_limitsANGLEBRACKETdoubleANGLEBRACKET::epsilon() 08:30 default floating point type 09:35 what is 2.0's type? 10:56 whats a lambda? 12:40 capture clause 13:07 How do I pass a variable to a function?You dont know it if you cant type it out...Coding Jesus2025-08-19 | Can a seasoned coder define a lambda function in C++? It's anonymous function time. Watch as the pressure mounts. Can they deliver the syntax, or will the coding challenge win? #cpp #codingchallenge #lambdas #programming #softwareengineerBro folded in 0.5 seconds 😭Coding Jesus2025-08-18 | Demystifying smart pointers! Many find these tricky, so don't worry if they seem confusing. It's all about understanding the core concepts to master them. A little confusion is normal! Keep learning and growing. #smartpointers #cpp #codinghelp95% of developers dont understand alignmentCoding Jesus2025-08-17 | Can the size of a struct really be larger than the sum of its parts? Watch to see if they can figure out why a char and an int aren't as straightforward as they seem. This coding mystery will blow minds! #coding #programming #computerscienceMasters Degree in CS are done.Coding Jesus2025-08-16 | Masters Degree in CS with a specialization in optimized C++.Hes ready to run Microsoft.Coding Jesus2025-08-15 | Can coding students really ace the test after reading just one chapter? A student's C++ skills are put to the ultimate test. Will they sink or swim? Find out now! #codingtest #cpp #codinglife #programming #computerscienceHow big is a string? #cppCoding Jesus2025-08-14 | How big is an empty string in C++? Many would guess one byte, but the real answer may come as a surprise. Testing knowledge of null terminators and memory allocation reveals a common misconception. #cpp #coding #programming #tech #computerscience1 // -2 is not 0Coding Jesus2025-08-13 | A math problem stumps, leading to the most guessed answer… which is totally wrong! Will they figure out the correct solution, or will they be floored by the real answer? Prepare for a mathematical twist! #math #mathematics #mathtricks #maths #mathproblemCharCoding Jesus2025-08-12 | What are the primitive data types in C++? This short clip tackles `int`, `char`, `long`, and `short` — but how certain is the speaker? Can you answer before they do? The response might surprise you! #cpp #coding #programming #computerscience #techPython dev reasons to the answer perfectly.Coding Jesus2025-08-11 | What happens when Python coders pass strings to a function expecting integers? See the unexpected results of missing type hints and the ensuing string concatenation that occurs. A demonstration of why code hygiene matters! #python #coding #programming #softwareengineering #techHow are these SWE graduating?Coding Jesus2025-08-10 | C++ default floating point type remains a mystery as the concept of floating points is questioned. Watch as uncertainty unfolds. What does it even mean? #cpp #coding #programming #computerscienceA cracked Python dev called in.Coding Jesus2025-08-09 | #1 Non-Leetcode Interview Platform: getcracked.io (20% off with code PirateSoftware until Aug 31st) Patreon: patreon.com/codingjesus Calendly (1-on-1 with me): calendly.com/coding-jesus Personal Instagram: instagram.com/thecodingjesus Quant / SWE Instagram: instagram.com/thecodingjesusquant Email: thecodingjesus@codingjesus.com Quant SWE Resources: amazon.com/shop/thecodingjesus/list/1UYHUKJYRQ8AT?ref_=cm_sw_r_cp_ud_aipsflist_HKJ7Z1A2R539P85V33Y8 Join this channel to get access to perks: youtube.com/channel/UCgUxdfi_5-m67UDbrgcAFBg/join
00:00 Introduction 00:48 grid 01:24 interning str 04:00 multithreading 02:55 type (1) 05:25 for loop 07:10 sorting 09:11 order of parameter evaluation 09:40 integer (floor) division 11:00 type hinting 13:27 rating the calleWhat are CS majors learning in school?Coding Jesus2025-08-09 | #cpp #coding #programming #computerscienceIll never understand this type of SWE.Coding Jesus2025-08-08 | Why is basic knowledge still vital in the age of Google? This video explores scenarios where relying solely on search engines can backfire, revealing when expertise truly matters. 'You can just Google that' – but should you? #knowledge #google #expertise #skills #education #learningI was visibly shocked he fumbled this.Coding Jesus2025-08-07 | Coding variables get chaotic! What happens when the values of 'i' and 'j' are put to the test? Witness the suspense as undefined behavior unfolds, revealing unexpected twists and turns. Will they crack the code? "I'm gonna guess that they're both undefined." #coding #programming #undefinedBehavior #tech #codingChallengeThe most well-known C++ concept that nobody knows.Coding Jesus2025-08-06 | Can one untangle C++'s most vexing parse? The challenge explores well-known template issues and unexpected parsing ambiguities that leave a programmer guessing. Prepare for an expert-level exploration! #cpp #programming #coding #softwareengineering #vexingparseEverybody uses this, nobody knows its type.Coding Jesus2025-08-05 | Can someone TRULY define a null pointer? Witness a programmer struggle to explain this fundamental concept. Is it an 'std null pointer'? The answer may surprise some! #programming #coding #cpp #nullpointer #computerscience #softwareengineerHes onto something...Coding Jesus2025-08-04 | Why 'make_shared' beats 'new' for shared pointers? Explore memory control, block creation, & avoid dynamic allocation pitfalls. Discover why the "new operator" might be riskier! #cpp #sharedpointers #memorymanagement #codingtips #programmingHe forgot his fundementals?Coding Jesus2025-08-03 | When might 'long' and 'int' data types differ in size? The expert quizzes a developer on C++ fundamentals. Can they recall ever using 'long' effectively? It may be more crucial than it seems! #cpp #codinginterview #programming #computerscience #coding #softwareengineerC++ dev stuck on the basics...Coding Jesus2025-08-02 | #1 Non-Leetcode Interview Platform: getcracked.io (20% off with code PirateSoftware until Aug 31st) Patreon: patreon.com/codingjesus Calendly (1-on-1 with me): calendly.com/coding-jesus Personal Instagram: instagram.com/thecodingjesus Quant / SWE Instagram: instagram.com/thecodingjesusquant Email: thecodingjesus@codingjesus.com Quant SWE Resources: amazon.com/shop/thecodingjesus/list/1UYHUKJYRQ8AT?ref_=cm_sw_r_cp_ud_aipsflist_HKJ7Z1A2R539P85V33Y8 Join this channel to get access to perks: youtube.com/channel/UCgUxdfi_5-m67UDbrgcAFBg/join
00:00 Candidate intro 00:48 getcracked 01:22 More candidate background 01:45 most vexxing parse 02:20 order of evaluation 03:10 what is i and j initialized to? 04:40 order of member initialization 05:40 template printing 06:35 storage durations 11:37 function signatures 13:55 does any of this matter?This is painful to watch.Coding Jesus2025-08-02 | Weak pointer size is a mystery! Can the team crack the code, or will this memory puzzle remain unsolved? The answer is surprising, 'I'm really not sure'... #cpp #memorymanagement #coding #programming #codinginterview