Indian Institute of Technology (IIT), Kharagpur

Kharagpur, West Bengal

What if you can't knock at your Indian Institute of Technology (IIT), Kharagpur seniors' door for advice? Read their placement interview questions and crack your next interview. 🏆

filter iconFilter interviews by

Indian Institute of Technology (IIT), Kharagpur Placement Interview Questions

Updated 30 Nov 2024

7 interviews found

Sort by: Popular
Interview experience
3
 Average
Difficulty level
 Easy
Duration
 Less than 2 weeks
Result
 Yes, I joined the company

I applied via Campus Placement and was interviewed before Jul 2023.

3 Interview Rounds

1

Coding Test Round

They gave 2 DSA questions and the platform was Codility.

2

Technical Round (2 Questions)

3

Technical Round (2 Questions)

  • Q1. Asked Question on my resume
  • Q2. A system design question in which I had to design class which has functionally similar to MSPaint
share interview

Interview Questions

user image Anonymous

posted on 25 Jan 2015

5 Interview Rounds

Interview Questions

Interview Preparation Tips

Round: Test
Experience: Try to write an optimum code with no syntax and logical errors.

Round: Group Discussion
Tips: Write a Functionally correct code and provide good test cases
Duration: 20 minutes

Round: Interview
Tips: Take your time and provide them with a good algorithm,code and test cases.

General Tips: I would suggest the aspirants to look previous year Microsoft questions from different available sources. I would
strongly suggest them to attend the PPT as it was quite useful regarding the information they provided in the presentation

In the End I Would like to wish Best of Luck to all the next year aspirants.

I hope this is helpful to the students of the institute.
College Name: IIT KHARAGPUR
share interview

Interview Questions

user image Anonymous

posted on 25 Jan 2015

5 Interview Rounds

Interview Preparation Tips

Round: Test
Experience: Written Test: 2 questions to code in C.
1.On link list coding in c
2. Removing duplicates from a string.
Tips: 1. Codes must be correct.
2. Use the most optimal algorithm as the questions are
quite easy and they give weight to written test performance
in scheduling of interviews.

Round: Puzzle Interview
Experience: Simple coding based questions. Elimination round. Algorithms and some basic puzzle solving skills are an asset. Give the exact algorithm. If you already know the question then tell the interviewer before hand. Don’t try to bluff him.

General Tips: Prepare basic algorithms first. Not being eliminated is the first step. Then prepare for tougher algorithms to get selected. Major Topics - Puzzles, Algorithms and basic c coding
Skill Tips: good coding skills and experience with algorithms.
Skills: Coding in C
College Name: IIT KHARAGPUR
share interview

3 Interview Rounds

Interview Preparation Tips

Round: Test
Experience: 10 objective questions followed by 3 subjective questions. Subjective questions included coding (like reversing linked list), designing a software and testing a software. Also, Level order traversal, String manipulation, etc.
Total Questions: 13

Round: Interview
Experience: 3-6 rounds of interviews. I was selected just in 3 rounds of interview.
Tips: Practice writing codes on a piece of paper.

Skills: Programming skills
College Name: IIT-Kharagpur
share interview

Interview Questions

user image Anonymous

posted on 14 Jan 2015

5 Interview Rounds

Interview Questions

  • Q1. Write C code to implement atoi() and itoa()
  • Q2. Most senior citizens do not know how to use a smartphone. Make design changes to help them. how will you convince your team if it opposes your proposal?
  • Q3. Estimate the number of Maruti 800s in Kolkata

Interview Preparation Tips

Round: Test
Experience: It was a written test held during the Autumn semester used for shortlisting candidates for the personal interviews in December. Some 10-20 MCQs testing your basic Computer Science skills ranging from programming, graph theory to networking and operating systems. One computer program to reverse a linked list from its kth element to the last element was to be written. A design question was asked as well.Some questions were: 1. Write code for multiplying two numbers without using the ‘’*’’ operator and list all the test cases. 2. Design a vending machine for kids of age group 5-16 years.
Tips: 1.Practice linked list, binary tree, bitwise operation, array related programs. You can find many of them on the internet. 2. Practicing design questions from the internet can also help in thinking in the right direction and help solve a given problem quickly. 3. Put great emphasis on taking care of any boundary conditions while writing code. It has a lot of weightage in getting you selected for the PIs. 4. Be as elaborate as possible when doing the system design problem. It is a measure of your understanding of the problems. Question pattern of Microsoft written test is pretty standard and that will consist of at least one design question and one programming question among others. For objective questions, emphasis is almost always on finding test cases for the model/code designed. Neither the written test questions nor the interview questions are algorithm intensive, unlike Google or Facebook.
Total Questions: 20

Round: Technical Interview
Experience: This was a one-on-one interview.
Tips: Think aloud. The interviewers are also interested in your approach besides the end result.

Round: Technical Interview
Experience: This was a one-on-one interview.

Round: HR Interview
Experience: This was a one-on-one interview. Some questions were: 1. A long discussion about my MTP. 2. Was asked to estimate the number of Maruti 800s in Kolkata. I tried to put in as many parameters as possible into deriving the solution. 3. A discussion about my team leadership skills.
Tips: Try to cite examples from your past to support your answers in the HR round. Standard answers practiced from the internet alone may not help much. For a technical company, try to be as technical as possible even in the HR rounds. The more elaborate your analysis is, better are you chances of getting through. The end result does not matter much.

General Tips: Imagination is the key criteria to crack Microsoft’s interviews. You have to understand the problem at hand from the customer’s point of view and but also keep implementation costs in mind.
Skill Tips: Extra-curricular activities are not essential, but can earn you brownie points. I used my robotics background to very good effect during the interviews. It is highly beneficial to mention exceptional achievements, if any. Also if the BTP/MTP is unique, they are ready to listen to you talk about it for several minutes.
Skills: Computer programming skills
College Name: IIT-Kharagpur
share interview

Interview Questions

user image Anonymous

posted on 14 Jan 2015

4 Interview Rounds

Interview Preparation Tips

Round: Test
Experience: Written test taken was around mid October. 10 multiple choice questions, 3 subjective questions for (developer, product manager, testing) profiles [all compulsory]. Data-structures, algorithm analysis and complexity. Basic syntax of common languages like C/C++/Java/Python. Fundamental concepts of core courses. Coding skills to handle pointers, linked lists, queues and stacks. Ability to find bugs/loop-holes in codes. Ability to write a clean code taking into account the boundary cases correctly. Identify potential bugs/common mistakes so as to write good test cases.
Tips: Prepare pointers/linked-lists questions extremely well. These are the bread and butter for any Microsoft test or interview. Learn to analyse codes quickly and correctly. Go through the core concepts of Operating Systems, Networks and Databases. In subjective part, be as simple and clear as possible, so that the checker doesn’t have to re-read your solution to understand it.Carefully plan it in your mind before starting to write.
Total Questions: 13

Round: Technical Interview
Experience: One-to-One interactive interview with 1-2 questions. Coding a solution for a problem, and writing test cases for it. Given a problem, tell various approaches to solve it.
Tips: Always think aloud what ever you are writing or planning to do. Never be silent for too long. Keep telling the interviewer what you are thinking about and how you are about to approach the solution. Why you are discarding other possible/obvious solutions

Round: Technical Interview
Experience: Another one-on-one interview discussing core-concepts related to systems. Good hold of fundamental concepts in operating systems, networks, database system and distributed systems. I was first asked to design a distributed system to handle several requests at once, and then calculate the maximum throughput. These can be solved using classical concepts in OS/Distributed Systems.
Tips: Know the core courses properly. Definition of small things/concepts from operating systems and networks.

Round: Technical Interview
Experience: Another one-on-one interview focusing on past internships, projects etc. Ability to describe your projects properly. Describing the problem statement, a high level overview of your approach, and how you implemented it.
Tips: Don’t go into very fine details unless the interviewer specifically ask for them.Give a high level overview of everything so that he gets a feel for what you have done.They usually ask you to justify the decisions you took during the project, and introduce new constraints and ask you reconsider your solution.

Round: HR Interview
Experience: Small coding problem, with HR question.
Tips: Basic coding skills, and test cases identification. Be ready to give a nice answer when the person asks “Why join Microsoft?” Nothing much, just act natural.

General Tips: Google for “Microsoft Interview Questions” and you’ll probably get tonnes of pages with relevant information. Majority of the questions are on pointers, linked-lists, queues which most KGPians manage to ace. Prepare the core-courses nicely. At-least know the fundamentals properly, something many KGPians miss. If you clear the written tests, then its only a question of demonstrating that you can think, learn and adapt to given problems and constraints. So be clear in your head and think aloud. They give a lot of hints so consider them too. A good grasp on fundamental concepts will make you life much easier. Good Luck!
Skill Tips: GPA does not really matter as long as you can answer the interviewer questions correctly/properly/intelligently. They selected students with varying GPA’s.. 7 pointers, 8 and 9, all were selected. But generally try to maintain good grades in core courses. Programming skills matter a lot. The way you approach a problem and devise an algorithm is important. So, math and quantitative abilities are always helpful. Programming language is not a concern as long as you can write the pseudo-code. But which ever language you choose, be very through with its syntax. Any internship with a decent component of coding/designing/debugging/testing software is fine. You should be able to explain your project, what the problem was, how your solution worked and how you implemented it. Having good coding skills helps a lot.Being able to write a perfect code at the first go leaves a good impression!
Skills: Coding, Quatitative ability, Maths
College Name: IIT-Kharagpur
share interview

Interview Questions

user image Anonymous

posted on 14 Jan 2015

5 Interview Rounds

Interview Questions

Interview Preparation Tips

Round: Test
Experience: Written test contains 2 papers - one subjective and one objective, each of 30 marks. Objective contains 10 questions each of 3 marks and there is negative marking. Subjective contains 3 questions each of 10 marks. In objective, there will be questions on algorithms, operating system and predicting the output of C codes (this time they gave python code) and a few questions on aptitude. In subjective, one question will be to write a full working code in C. The next will be to write on test cases for the problem specified and last one will be a design problem. Coding questions, mainly data structure problems in linked list and trees (code to be written on copy). Question will be from your area of interest.
Tips: In objective, never ever attempt a question, if unsure, as there is negative marking. In subjective, cross check the code for any logical or syntatic error. Please write a working code. If you have time, write comments. While writing test cases, cover each and every possibility specified in the problem. Write in a neat and clean manner. In a design
problem, study the question carefully. Don’t miss any design issue or point.
Duration: 60 minutes
Total Questions: 30

Round: Other Interview
Experience: It will be the first round of interview and each round is an elimination round.
Tips: Don’t jump to a solution immediately. Accept it if you have seen the problem earlier. Think before you speak, pay attention on complexity of the problem in terms of space and time, review your code by yourself and only then, show it to the interviewer. Don’t make logical errors in code, otherwise it will be a problem. Look for better solutions with good complexity. Most important think aloud, which means speak while thinking. so that interviewer may know what you are thinking and he can give you help. MOST IMPORTANT :- Whatever you say, you must be able to prove it.

Round: Technical Interview
Experience: This round will also focus on your coding skill. Again, question will be from your area of interest and coding in C. The problem’s toughness level will increase. The expected question will be from dynamic programming and back tracking.
Tips: While solving dynamic programming question, don’t make any assumptions. Ask a lot of questions, get your doubts cleared and then start solving the question. Think aloud, if you get stuck, you may ask for a hint to solve the problem. Never give up, keep on trying to solve question.

Round: Technical Interview
Experience: This will be the last interview, with the senior most member of team. In this round, one or two coding questions are given but the main one will be the design question. Design question means the problem statement will be given to you. You have to design the solution to it and then code it.
Tips: Ask a lot of questions in the design part. Get your doubts cleared about the scenario. Don’t land up with any solution which is impossible to code there.

Skill Tips: Above 7.0 CGPA is required.
Skills: C, C++
College Name: IIT Kharagpur
share interview