Coding & Skills
153 articles in this topic

How the MERN Stack Fits Together: One Request Traced from a React Click to MongoDB and Back
Follow one Enroll action through React, HTTP, Express, Mongoose, and MongoDB, then trace the JSON response back to the browser and its updated state.

Java Distributed Technologies: RMI, JDBC, JMS and Two Worked Exam Traces
Build one coherent model of Java distributed APIs, then solve a lost RMI reply and a two-client JDBC stock race using exact traces.

Unordered Containers in C++: unordered_set and unordered_map with Worked Examples
Learn when to use each unordered container, how hashing and equality cooperate, and how to write portable checks that never depend on iteration order.

Natural Language Processing in AI: Core Concepts, a Worked Bigram Example, and How Exams Test It
Build NLP from tokens to transformers, then reproduce the TF-IDF and bigram calculations that exam and placement questions expect.

Input and Output in C: printf, scanf, fgets and Worked Examples
Learn how C moves text through standard streams, how format strings control conversion, and why checked line input is safer. The worked programs trace every input, return value and output.

Node.js Event Loop Explained: Phases, Microtasks, and the Output Questions Interviewers Ask
Predict Node.js output by separating synchronous work, the nextTick and Promise queues, and the timers, poll, and check phases of the event loop.

Java Interview Questions for Freshers: How to Answer OOPs, Strings, Collections and Exceptions
Prepare the Java questions freshers actually face, then learn to explain each output instead of stopping at a memorised definition.

Python String Methods and Formatting: Immutability, Slicing and the Interview Question Patterns
Predict string output by tracking returned values, half-open slices and formatting specifications, then avoid the replace, find, identity and concatenation traps.

Linked Lists and Trees in Python from Scratch: Node Classes, Traversals, and Interview Problems
Build linked lists and binary search trees with plain Python objects, then trace reversal, insertion, and traversal patterns that interviews repeatedly test.

JavaScript Basics: Types, Functions, Arrays and Async Code with Worked Examples
Build a reliable JavaScript mental model by tracing values, closures, arrays, object copies and queued work. A complete three-record example verifies every total.

C++ Iterators Tutorial with Examples: Traversal, Algorithms and Invalidation
Learn how C++ iterators connect containers to algorithms. Trace vector, list and map examples, then practise safe erasure and invalidation fixes.

Multi Agent Systems in AI: Concepts, Nash Equilibrium and Auctions with Worked Examples
Learn the complete MAS concept set, then compute a Nash equilibrium, a minimax choice and a Vickrey auction outcome step by step.