Coding & Skills

391 articles in this topic

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.

Updated 8 Aug 20266 min readC++

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.

Updated 7 Aug 20266 min readML & Data Science

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.

Updated 7 Aug 20266 min readC

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.

Updated 6 Aug 20266 min readWeb Development

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.

Updated 6 Aug 20265 min readJava

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.

Updated 6 Aug 20265 min readPython

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.

Updated 6 Aug 20266 min readDSA & Algorithms

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.

Updated 5 Aug 20267 min readProgramming Languages Survey

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.

Updated 5 Aug 20266 min read90 viewsC++

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.

Updated 4 Aug 20266 min readML & Data Science

Conditionals in C: if, if-else, else-if and switch with runnable examples

Learn how C chooses a path through a program. Predict and trace complete examples covering conditions, ladders, logical operators, nesting and switch.

Updated 4 Aug 20266 min readC

CSS Flexbox vs Grid: When to Use Each, with Real Layouts Solved Both Ways

Choose Flexbox or Grid from the dimensions of the job, not habit. See the same 1000px card layout solved both ways, then build a named page grid.

Updated 4 Aug 20266 min readWeb Development