🎯 Interview Skills
2367 words
12 min read
Visual companion
Python
Type and operator map
Python Week 1: the first filter for runtime behavior
View
Revision summary
What this note is really saying
Short form
# 🎯 Interview Skills ## 🎯 Learning Objectives After studying this topic, you will be able to: - **Prepare** effectively for interviews (research, practice, logistics) - Answer common questions using the **STAR technique** - Demonstrate **confidence, professionalism, and good body language** - Handle **difficult qu...

🎯 Interview Skills
🎯 Learning Objectives
After studying this topic, you will be able to:
- Prepare effectively for interviews (research, practice, logistics)
- Answer common questions using the STAR technique
- Demonstrate confidence, professionalism, and good body language
- Handle difficult questions gracefully
- Follow up with a professional thank-you note
📋 Prerequisites
- BSHS1002 Week 3: Business Communication — professional language
- BSHS1002 Week 4: Presentation Skills — speaking confidently
3. 📖 Core Content
3.1 Intuition: What Is an Interview?
An interview is a conversation with a purpose. The interviewer wants to know if you are the right fit. You want to know if the role is right for you. It is NOT an interrogation — it is a two-way exchange.
Think of it like a first date for a job. Both sides are evaluating each other. You should prepare, be yourself, and ask questions too.
Real-world context: Whether you are applying for a job, a research position, or a college admission, interviews are gateways. Preparation can mean the difference between success and rejection.
3.2 The Interview Preparation Framework
(Diagram)
3.3 Researching the Company
| What to Research | Why It Matters | Where to Find It |
|---|---|---|
| Company mission/vision | Shows you care about more than money | Company website, "About" page |
| Recent news/projects | Shows you are up-to-date | News articles, LinkedIn |
| Company culture | Helps you decide if YOU will be happy | Glassdoor, employee reviews |
| The role details | So you can match your skills | Job description |
| Your interviewer | Builds rapport |
Sample Research Notes
Company: TechCorp Solutions Industry: AI-based education technology Mission: "Making quality education accessible through AI" Recent news: Launched a new adaptive learning platform in January 2025 Role: Data Analyst — analyzing student performance data Skills needed: Python, SQL, data visualization, communication Your match: "I used Python and SQL in my IITM data science project. I presented findings to my team."
3.4 Common Interview Questions
Tell Me About Yourself
| ❌ Weak | ✅ Strong |
|---|---|
| "I'm Ravi. I study at IIT Madras. I like coding." | "I am a second-year Data Science student at IIT Madras with a passion for using data to solve real-world problems. In my current project, I built a machine learning model to predict student performance. I am excited about this role because it combines my technical skills with my interest in education." |
Formula: Present (who you are) → Past (relevant experience) → Future (why this role)
Why Do You Want This Job?
| ❌ Weak | ✅ Strong |
|---|---|
| "I need a job and this seems like a good company." | "I admire TechCorp's mission to make education accessible through AI. My skills in data analysis and my passion for education align perfectly with this role. I want to contribute to a team that is actually changing how students learn." |
What Are Your Strengths and Weaknesses?
Strengths: Choose a relevant skill + give evidence.
"My greatest strength is data analysis. In my IITM project, I cleaned and analyzed a dataset of 50,000 records, identifying key patterns that improved prediction accuracy by 15%." Weaknesses: Choose a REAL weakness + show how you are improving. "I sometimes spend too much time perfecting small details. I have been working on this by setting deadlines for each task and sticking to them, which has helped me balance quality with efficiency."
3.5 The STAR Technique for Behavioral Questions
Behavioral questions ask about PAST experiences: "Tell me about a time when..."
| Letter | Meaning | Question to Answer |
|---|---|---|
| Situation | What was the context? | "When did this happen? Where were you?" |
| Task | What was your responsibility? | "What did you need to accomplish?" |
| Action | What did YOU do? | "What specific steps did you take?" |
| Result | What happened? | "What was the outcome?" |
STAR Example
Question: "Tell me about a time you solved a difficult problem."
(S) Situation: "During my second year at IIT Madras, our team project hit a major roadblock. The dataset we were using had 40% missing values, and our model was producing unreliable results."(T) Task: "As the data analyst on the team, I needed to find a way to clean the data without losing valuable information."(A) Action: "I researched different imputation techniques and decided to use multiple imputation instead of simply removing incomplete rows. I wrote Python scripts to implement this, and I tested three different approaches to find the best one."(R) Result: "Our model accuracy improved from 62% to 89%. We completed the project on time, and our team received the highest grade in the class. I also documented the imputation process so future teams could benefit."
3.6 Body Language and Confidence
| Positive Signal | Negative Signal |
|---|---|
| Firm handshake | Weak/limp handshake |
| Eye contact (but don't stare) | Looking at floor/ceiling |
| Sit upright, slightly forward | Slouching, leaning back |
| Nod to show understanding | Shaking head, crossing arms |
| Speak clearly, moderate pace | Mumbling, speaking too fast |
| Pause before answering | Rushing to fill silence |
| Smile naturally | No expression, forced smile |
3.7 Handling Difficult Questions
| Question Type | Strategy | Example Response |
|---|---|---|
| Salary expectations | Research market rate, give range | "Based on my research, the range for this role is ₹5-7 LPA. I am flexible and open to discussion." |
| "Why were you fired?" | Be honest, take responsibility, show growth | "I was let go because my performance did not meet expectations. I learned from that experience and have since improved my time management." |
| "Where do you see yourself in 5 years?" | Show ambition + realism | "I hope to grow into a senior data analyst role, leading projects and mentoring junior team members." |
| "Do you have any questions for us?" | ALWAYS ask questions | "What does success look like in this role in the first 6 months?" |
Questions YOU Can Ask the Interviewer
| Category | Questions |
|---|---|
| Role | "What are the biggest challenges in this role?" |
| Team | "Who would I be working with most closely?" |
| Growth | "What learning opportunities does the company offer?" |
| Culture | "How would you describe the team culture?" |
3.8 After the Interview
Thank-You Email Template
Subject: Thank You — [Your Name] — [Position Name]Dear [Interviewer Name],Thank you for taking the time to meet with me today. I really enjoyed learning more about [Company] and the [Position] role.Our conversation about [specific topic discussed] was particularly interesting, and it reinforced my enthusiasm for this opportunity.Please let me know if you need any additional information from me. I look forward to hearing from you.Best regards, [Your Name]
Follow-Up Timeline
| Time | Action |
|---|---|
| Within 24 hours | Send thank-you email |
| 1 week | Follow up if you haven't heard back |
| 2 weeks | Send a polite check-in |
| After decision | Accept/reject gracefully; ask for feedback |
3.9 Before/After: Weak vs. Strong Interview Response
Question: "Tell me about yourself."
Before (Weak):
"My name is Ravi. I am 20 years old. I am studying at IIT Madras. I like programming. I want a job."
| Problem | Issue |
|---|---|
| Age irrelevant | Don't share personal details unless asked |
| No structure | Rambling, no clear message |
| No connection to role | Doesn't explain WHY he is a good fit |
| Too brief | Misses opportunity to impress |
After (Strong):
"I am a second-year Data Science student at IIT Madras, passionate about using machine learning to solve real-world problems. In my current project, I built a model that predicts student dropout rates with 92% accuracy. I am particularly interested in TechCorp because your mission of using AI for education aligns perfectly with my skills and values. I am excited about this data analyst role and believe I can contribute meaningfully to your team."
| Improvement | Why It Works |
|---|---|
| Relevant details only | Shows focus |
| Structured (present → experience → why this role) | Easy to follow |
| Connects skills to role | Shows preparation |
| Shows enthusiasm | Memorable |
3.10 Key Concepts Summary Table
| Concept | Key Point | Example |
|---|---|---|
| STAR Technique | Situation, Task, Action, Result | Structured answer for behavioral questions |
| Tell Me About Yourself | Present → Past → Future | "I am... I have... I want..." |
| Research | Know company, role, and your match | "I admire your recent project on..." |
| Body Language | Eye contact, posture, tone | Sit up, make eye contact, speak clearly |
| Questions for Them | Always ask 2-3 questions | "What does success look like?" |
| Follow-up | Thank-you email within 24 hours | "Thank you for your time..." |
4. Common Pitfalls
Pitfall 1: Not Preparing Stories
- Mistake: Going to an interview with only generic answers
- Why: Students think they can "wing it"
- How to fix: Prepare 3-4 STAR stories before the interview. Practice them aloud.
- Correct: "Tell me about a time you showed leadership" → Have a STAR story ready.
Pitfall 2: Bad Mouthing Previous Employers
- Mistake: "My last boss was terrible. The company was badly managed."
- Why: Negative emotions about past experiences
- How to fix: Stay professional. If you must discuss a negative experience, frame it as a learning opportunity.
- Correct: "That role was challenging, but I learned the importance of clear communication."
Pitfall 3: Not Asking Questions
- Mistake: "No, I don't have any questions."
- Why: You think asking questions might annoy the interviewer
- How to fix: Asking questions shows you are genuinely interested and have done your research.
- Correct: "Yes, I have a few questions. What does training look like for this role?"
5. Practice Questions
Question 1
What does STAR stand for?
Click for answerSituation, Task, Action, Result
Question 2
Write a STAR story for: "Tell me about a time you worked in a team."
Click for answerSample:(S) In my second-year project, our 4-person team needed to build a data analysis tool. (T) I was responsible for the data cleaning and visualization module. (A) I organized daily stand-up meetings, created a shared task tracker, and reviewed code for two team members. (R) We completed the project two days early. Our tool was selected as the best project in the class.
Question 3
What three parts should your "Tell me about yourself" answer include?
Click for answer1. Present: Who you are now (student, role, field) 2. Past: Relevant experience (projects, skills, achievements) 3. Future: Why you want this role / how you fitFormula: "I am [present]... I have [past]... I want [future]..."
Question 4
Body language: What does crossing your arms during an interview signal?
Click for answerCrossed arms can signal defensiveness, closed-mindedness, or discomfort. Keep your arms relaxed, hands visible, and sit with an open posture.
Question 5
Write two questions YOU would ask an interviewer for a data analyst role.
Click for answerSample:
- "What tools and technologies does the team currently use?"
- "What would a typical first project look like for a new hire?"
- "How does the team measure success?"
- "What opportunities for professional development does the company offer?"
Question 6
How would you answer: "What is your biggest weakness?"
Click for answerFormula: Real weakness + how you are improving.Sample: "I sometimes hesitate to ask for help when I am stuck on a problem, because I want to solve it myself. I am working on this by setting a 30-minute rule — if I am stuck for more than 30 minutes, I ask a colleague. This has helped me learn faster and build better team relationships."
Question 7
What is wrong with this answer?
"I am a very hard worker. I always give 100%. I am a team player. I am passionate. I am dedicated."
Click for answerProblems:
- All clichés — every candidate says this
- No evidence — "I am dedicated" without proof
- No specifics — what does "hard worker" mean?
- Fix: Replace each claim with a specific example.
Question 8
When should you send a thank-you email after an interview?
Click for answerWithin 24 hours — ideally the same evening or the next morning. It should be personalized (mention something specific from the conversation).
Question 9
How should you handle it if you don't know the answer to a technical question?
Click for answerBest approach:
- Stay calm. "That's a great question."
- Think aloud — show your problem-solving process.
- If you truly don't know: "I don't know the answer off the top of my head, but here is how I would approach finding out..."
- NEVER pretend to know something you don't.
Question 10
Prepare a "Tell me about yourself" answer for a Data Science intern position.
Click for answerSample:"I am a second-year Data Science student at IIT Madras, currently maintaining a strong GPA. I have completed projects in Python, SQL, and machine learning — including a model that predicts student performance with 89% accuracy. I am particularly interested in this internship because I want to apply my skills to real business problems and learn from experienced professionals. I believe my technical foundation and eagerness to learn make me a strong candidate for this role."
Question 11
Answer using STAR: "Tell me about a time you made a mistake."
Click for answerSample:(S) During a group project, I was responsible for data analysis. (T) I needed to clean a large dataset and produce initial findings. (A) I accidentally used the wrong filtering criteria and generated incorrect summary statistics. I caught the error during our team review. I immediately corrected the data, re-ran the analysis, and implemented a checklist to verify my work in the future. (R) The final report was accurate. My team appreciated my honesty, and the checklist I created became our standard process.
Question 12
List 5 things you should do to prepare for an interview.
Click for answer
- Research the company and role
- Review your resume and prepare to discuss every point
- Practice common questions (especially Tell Me About Yourself)
- Prepare 3-4 STAR stories
- Plan logistics (dress, route, documents, technology for virtual interviews)
6. Cross-References
- BSHS1002 → Week 3: Business Communication — professional email etiquette
- BSHS1002 → Week 4: Presentation Skills — speaking with confidence
- BSHS1002 → Week 11: Cross-cultural Communication — interviews across cultures
- BSHS1002 → Week 12: Review and Assessment — integrated practice Join Discord PreviousCreative WritingNextCross-Cultural Communication