This time IIT Guwahati organized an offline interview course of for Ph.D. in Pc Science and Engineering, and candidates needed to go to the faculty for the method. The entire process was comprised of two rounds the place within the first spherical, we had a written take a look at primarily based on the GATE Syllabus, and the second spherical was the interview by the panel of professors.
Day 1 ( Written Check): Some 30 college students within the seminar room got here for the written take a look at, and it was a 2-hour prolonged take a look at comprised of 26 questions in a booklet that we needed to reply and return to the invigilator. I opened the booklet and located questions primarily based on GATE Syllabus and conceptual. They touched on nearly all of the matters in GATE Syllabus besides compilers. Among the questions from the written take a look at that I’ve recalled are as such:
- Draw the method state diagram with correct labeling (Working System)
- Given a max heap with some parts, we have now to offer the ultimate array illustration of the heap after inserting two parts. (Information Buildings)
- One query from the optimum binary search tree the place we have now to inform a minimal variety of comparisons wanted to kind all of the information (Information Buildings).
- To write down an algorithm to search out the peak of the binary search tree (Information Buildings).
- Characterize 11.25 in IEEE-754 format (Digital Logic).
- One minimization query primarily based on the Ok-Map idea (Digital Logic).
- Give three traits of RISC Processors (COA).
- Give two strategies to remove knowledge hazards from a pipelining system (COA).
- One formula-based query discovering the EMAT in a cache system (COA).
- Match the next questions on matters equivalent to Pc Networks and Working programs which had been straightforward.
- Three questions from C programming. One is predicated on arrays, the second is predicated on recursion, and the third is predicated on features.
- One query on the linked listing.
- Draw a DFA which accepts all of the strings not accepting 000 the place the alphabet is {0,1} (TOC).
- Why is the recursive language known as turning decidable? (TOC).
- One query on the closure property of standard languages (TOC).
- Discover the variety of web page faults within the given reminiscence references utilizing LRU and FIFO (Working System).
- One query primarily based on MUX and one on flip flops (Digital logic).
These are among the questions I bear in mind. My examination went effectively, and I answered nearly all of the questions. Out of 30 college students, they shortlisted 17 for the interview scheduled for the subsequent day.
Last end result: Shortlisted for the interview.
Day 2 (Interview): My interview was scheduled for midday. I went to the room the place some 8 professors had been sitting and was given a chair adjoining to the board. One professor was studying my software, my marks, and the faculty I attended. So, they requested me the matters I’m assured in answering the questions. I advised them I’m comfy with the Concept of Computation, Graph Concept, and Algorithms.
- The primary query they requested was, ” Given n variety of vertices in a graph, inform me what number of most edges may be there within the graph ?”
- They advised me to get on the board and requested me to offer my instinct over this query. I made K4, checked the variety of edges utilizing the formulation n(n-1)/2, and defined the logic behind this.
- The second query was, “What’s a bipartite graph?” after answering this, they requested me whether or not the K4 I made on the board was a bipartite graph or not? Which I comfortably responded because it has an odd size cycle. It’s not bipartite.
- Then they requested about matching issues and a few real-life utilization of matching.
- After that, one professor requested me to make a DFA for “identify” after which for “see.” I made it on the board, after which one other professor identified what if in case you have been given all of the alphabet within the English language and it’s important to make a DFA that accepts all of the languages that include the substring “see.” I comfortably made all of the DFAs on the board with correct clarification.
- Subsequent, one professor requested me if I used to be comfy with the Working system, and I replied affirmatively. So, he gave me a alternative to pick which matters he needed me to reply questions. I replied Deadlocks, Course of Administration, and CPU scheduling.
- I answered comfortably when he requested me the distinction between Impasse avoidance and impasse prevention. He then requested what the strategies are to remove round wait from the system and the way that methodology works. I advised that we may label all of the useful resource situations in ascending or descending order, and a direct acyclic graph would guarantee impasse could possibly be prevented. He then requested me some ideas associated to preemption.
- One query concerning the working of TLB and when a web page fault happens. That I defined with no matter my understanding of the subject was.
- He requested an excellent query,” I’ve been given a dynamic spherical robin scheduling and the burst time of the processes could be very large. All processes got here to the system concurrently. The situation is with each iteration of processes within the round queue, the time quantum decreases by one unit. So, is it an optimum algorithm, or do we have now to go together with the usual spherical robin algorithm with static time quantum?”
- I made some calculations on the board, taking some dummy knowledge and utilizing a spherical robin algorithm. My factors had been extra targeted on the overhead as a result of context switching when the time quantum is lowering with each iteration, and it’s not a really perfect solution to schedule the processes.
The interview lasted 45-50 minutes, and I got here out of the room. I used to be glad with my solutions as I gave logical causes for no matter they requested me.
Last end result: Chosen for the Ph.D. program at IIT Guwahati
I’ll spend my subsequent years researching some of the lovely campuses in our nation. I accepted the supply from IIT Guwahati. My space of curiosity is theoretical pc science and {hardware} structure. Different provides I had earlier than IIT Guwahati are from IIT Patna and IIT Jodhpur. I’m a UGC-NET certified candidate and awarded JRF from MHRD. I’ve additionally certified GATE in Pc Science and Engineering.