Job Khojo / Interview Q&A

JOB KHOJO · INTERVIEW Q&A

Interview questions, explained like a friend would.

Every answer starts simple, shows an example you can run, and ends with exactly what to say in the interview. 1509 questions live across 22 topics, and more every week.

Pick a topic

JavaScriptClosures, the event loop, this, promises and the core language questions every frontend round asks.71 questionsTypeScriptTypes, interfaces, generics and safe patterns for real codebases.47 questionsPythonLists, dictionaries, generators, decorators and the Python questions asked in service-company and data roles.81 questionsJavaCollections, the JVM, strings, exceptions and threads, the backbone of most campus placement rounds.72 questionsReactRendering, state, hooks, keys and effects, explained with small examples.58 questionsNode.jsThe event loop on the server, streams, modules and building APIs with Express.68 questionsData Structures & AlgorithmsArrays, linked lists, hashing, trees and patterns, with line-by-line code and complexity.55 questionsObject-Oriented ProgrammingThe four pillars, interfaces, abstract classes and design basics.69 questionsOperating SystemsProcesses, threads, scheduling, memory and deadlocks, in plain words.42 questionsComputer NetworksWhat happens when you open a website, TCP vs UDP, DNS and HTTP.55 questionsSQL & DBMSJoins, keys, normalisation, indexes and transactions for placement and backend interviews.69 questionsPostgreSQLIndexes, EXPLAIN, transactions and isolation, JSONB and the Postgres specifics backend interviews probe.69 questionsAWS & CloudEC2, S3, Lambda, IAM and VPC basics, with when to pick which service.60 questionsDocker & KubernetesImages, containers, Dockerfiles, pods and deployments, from first principles.67 questionsLinux & ShellPermissions, processes, pipes and the commands you are expected to know cold.63 questionsGit & GitHubBranching, merge vs rebase, resolving conflicts and pull requests, the way teams actually work.97 questionsData ScienceStatistics, pandas, cleaning data and exploratory analysis for analyst and data science roles.56 questionsMachine LearningSupervised vs unsupervised learning, overfitting, metrics and the classic models, explained simply.55 questionsAI & Generative AILLMs, tokens, embeddings, RAG and prompt engineering, the questions every AI role now asks.61 questionsSystem DesignCaching, scaling, databases and classic design problems for beginners.70 questionsHR & BehavioralTell me about yourself, strengths, weaknesses and situation questions, with sample answers.108 questionsAptitudeQuantitative shortcuts for placement tests: percentages, time and work, and more.116 questions

How each answer is written

  1. Explain it simply. An everyday picture first, so the idea sticks.
  2. Example. Short code or a worked problem you can copy and run.
  3. Common mistakes. What trips most freshers up.
  4. What to say in the interview. A clear answer in your own words, plus likely follow-ups.

Don't see your topic?

Tell us what to add next. The most requested topics get written first.

Sign in to request a topic

New interview questions in your inbox

One short email when something new and useful lands. No spam, unsubscribe in one tap.

By subscribing you agree to the Privacy Policy.