Difference between revisions of "Graduate Admissions Interview"

From Computer Science
Jump to: navigation, search
(Created page with "This page contains details on the Phone/Skype interview that is used by the department for graduate admissions. =Summary= All applicants who have a complete application for t...")
 
(Before the Interview)
(18 intermediate revisions by the same user not shown)
Line 1: Line 1:
This page contains details on the Phone/Skype interview that is used by the department for graduate admissions.
+
This page contains details on the technical interview that is used by the department for graduate admissions.
  
 
=Summary=
 
=Summary=
All applicants who have a complete application for the CS MS program will be invited to have a brief Skype interview with a CS faculty member.  The interview is intended to take 15-30 minutes.  We use the interview to inform our decision on admission and consideration for assistantship positions.  The interview includes technical questions related to data structures and algorithms, and a portion to do some basic coding on the computer.
+
All applicants who have a complete application for the CS MS program will be invited to have a brief technical interview (over Teams) with a CS faculty member.  The interview is intended to take 15-30 minutes.  We use the interview to inform our decision on admission and consideration for assistantship positions.  The interview includes technical questions related to data structures and algorithms, and a portion of doing some basic coding on the computer.
  
=Standards=
+
Note that the [http://cs.indstate.edu/info/apply.html CS Admissions Page] mentions the standards we are looking for to admit a student, which we verify using the technical interview.
'''Admission'''  For admission, the following is the minimum standard we are looking for: (a) can communicate clearly in English, (b) can do basic programming from scratch, (c) basic understanding of data structures and algorithms.
 
  
'''Assistantships''' For consideration for an assistantship the standards are much higher - very good programming skills, very good knowledge/mastery of data structures and algorithms.
+
=Before the Interview=
 +
When you have a complete application, the department will write to you asking you to complete a series of online quizzes ([https://indstate.instructure.com/courses/12565/pages/cs-ms-admissions-instructions?module_item_id=919137 MS Admissions Quiz Instructions]) to demonstrate that you are competent in programming and data structures and algorithms. You can take some time to be able to complete the quizzes at the required mastery level, and reply to the department message when you have completed them at the required level.  When you have done so, you should reply to the department message with the items listed on the quiz instructions, and also attach a current resume or c.v.
  
=Before the Interview=
+
'''Note''' - if you are still working on your programming skills, you might take a look at the recommended resources in our [[Python Programming - Getting Started]] or [[C Programming - Getting Started]].
We require that you reply to the interview invitation with the following.
+
 
* Current resume or c.v.
+
'''Note''' - for studying data structures, [https://www.tutorialspoint.com/data_structures_algorithms/index.htm TutorialsPoint] has a nice tutorial that you should follow. You should study until you can explain the content and answer questions about the differences between different algorithms and data structures.
* Skype id
+
 
* Solutions to the following problems on hackerrank.com
+
'''Note''' - if you are considering a university that will admit you to a CS MS degree without you needing to have some basic programming and data structures skills, you should be wary of the program. If the admissions standards are too low, the program itself will likely not live up to your expectations either.
** https://www.hackerrank.com/challenges/30-hello-world/problem
+
 
** https://www.hackerrank.com/challenges/30-loops/problem
+
=The Interview=
** https://www.hackerrank.com/challenges/30-arrays/problem
+
We will ask you about your recent background (when was your degree finished, what major, what have you been doing since, etc.). We will ask you questions similar to the questions on the admissions quizzes. We will also ask you to share your screen and have you do some programming.
** https://www.hackerrank.com/challenges/30-recursion/problem
 
** https://www.hackerrank.com/challenges/30-sorting/problem
 

Revision as of 18:44, 26 April 2022

This page contains details on the technical interview that is used by the department for graduate admissions.

Summary

All applicants who have a complete application for the CS MS program will be invited to have a brief technical interview (over Teams) with a CS faculty member. The interview is intended to take 15-30 minutes. We use the interview to inform our decision on admission and consideration for assistantship positions. The interview includes technical questions related to data structures and algorithms, and a portion of doing some basic coding on the computer.

Note that the CS Admissions Page mentions the standards we are looking for to admit a student, which we verify using the technical interview.

Before the Interview

When you have a complete application, the department will write to you asking you to complete a series of online quizzes (MS Admissions Quiz Instructions) to demonstrate that you are competent in programming and data structures and algorithms. You can take some time to be able to complete the quizzes at the required mastery level, and reply to the department message when you have completed them at the required level. When you have done so, you should reply to the department message with the items listed on the quiz instructions, and also attach a current resume or c.v.

Note - if you are still working on your programming skills, you might take a look at the recommended resources in our Python Programming - Getting Started or C Programming - Getting Started.

Note - for studying data structures, TutorialsPoint has a nice tutorial that you should follow. You should study until you can explain the content and answer questions about the differences between different algorithms and data structures.

Note - if you are considering a university that will admit you to a CS MS degree without you needing to have some basic programming and data structures skills, you should be wary of the program. If the admissions standards are too low, the program itself will likely not live up to your expectations either.

The Interview

We will ask you about your recent background (when was your degree finished, what major, what have you been doing since, etc.). We will ask you questions similar to the questions on the admissions quizzes. We will also ask you to share your screen and have you do some programming.