Programming Languages

6 articles in this topic

Approaches to AI: The Four Approaches, Worked Examples, and How Exams Test Them

Separate the four classic approaches to AI, score a rational vacuum agent step by step, and learn the distinctions that matter in exams and interviews.

Updated 15 Jul 20265 min readML & Data Science

Functions in C: Call by Value vs Simulated Call by Reference and the Swap Question Family

See why a normal C swap changes only local copies, then trace the pointer version and the aliasing, increment, array, struct, and lifetime traps around it.

Updated 15 Jul 20265 min readC

HTML Interview Questions for Freshers: Semantic Tags, Forms and the Attributes That Get Tested

Learn the HTML details interviews actually probe, from semantic landmarks and form submission to script loading, labels, and accessibility.

Updated 15 Jul 20265 min readWeb Development

Classic Programs in C, Java and Python

Learn six placement-programming methods through one clean implementation each. The focus is logic, edge cases, complexity and porting, not memorised code.

Updated 14 Jul 20266 min readJava

Python Output-Based Questions

Trace 13 compact Python snippets on references, slices and mutation. Each example gives the output first and then explains the object-level reason.

Updated 14 Jul 20264 min readPython

String Handling in Java: String Pool, Immutability and Fresher-Test Questions

Where Java strings actually live, why they never change, and how == vs equals() decides service-company output questions. String pool and heap diagrams, a step-by-step worked trace, StringBuilder performance, and four TCS and Infosys style output questions with answers.

Updated 14 Jul 20266 min readJava