IT Interview Preparation Guide
Common technical and HR questions, plus practical tips from our placement team
Common Technical Interview Questions by Domain
What is the difference between let, const and var in JavaScript?
var is function-scoped and can be redeclared; let and const are block-scoped, with const preventing reassignment after initialization.
What is the virtual DOM in React?
A lightweight in-memory representation of the real DOM that React uses to calculate the minimal set of changes needed, improving rendering performance.
What is the difference between supervised and unsupervised learning?
Supervised learning trains on labeled data to predict outcomes, while unsupervised learning finds patterns or groupings in unlabeled data.
How do you handle missing data in a dataset?
Common approaches include removing rows/columns with excessive missing values, imputing with mean/median/mode, or using model-based imputation depending on the data.
What is the difference between SEO and SEM?
SEO focuses on improving organic (unpaid) search rankings, while SEM includes paid advertising like Google Ads to gain visibility in search results.
What is the difference between a container and a virtual machine?
A VM virtualizes an entire operating system, while a container shares the host OS kernel and packages only the application and its dependencies, making it lighter and faster to start.
Common HR Round Questions
Tell me about yourself.
Keep it to 60–90 seconds: education, key skills/projects, and why you're interested in this role — not your full life story.
Why should we hire you?
Connect 2–3 specific skills or projects directly to what the job description asks for, rather than generic claims like "I'm hardworking."
Where do you see yourself in 5 years?
Show ambition tied to growth within the field (e.g. "leading a small team" or "specializing in X"), not an unrelated goal.
Do you have any questions for us?
Always ask something — about the team, tech stack, or growth path. It signals genuine interest.
Frequently Asked Questions
How should I prepare for a technical interview as a fresher?
Focus on strong fundamentals in your core domain, revisit your own projects in depth (interviewers often probe project details), and practice explaining your thought process out loud, not just the final answer.
What is the STAR method for behavioral questions?
STAR stands for Situation, Task, Action, Result — a structured way to answer questions like "tell me about a time you solved a problem," ensuring your answer is specific and outcome-focused.
How many mock interviews should I do before a real one?
Most placement-ready students benefit from at least 3–5 mock interviews covering both technical and HR rounds, which is part of our placement preparation process.
Is it okay to say "I don't know" in a technical interview?
Yes — honestly admitting a knowledge gap while showing how you'd find the answer is viewed far more positively than guessing incorrectly or bluffing.
