Science Interview Questions

43,857 science interview questions shared by candidates

Some questions can also be presented in the form of a simple case exercise such as how would you process a dataset for training and how would you decide what model to use. Interviewers at all rounds will always ask follow-up questions to your answers so if you suggest an idea or approach, be sure you are familiar with it. They may also ask you about keywords you wrote on your resume. For example, if you wrote “GANs” somewhere on your resume, don’t be surprised if they ask you to explain GANs to them in detail with a bunch of follow-up questions. Make sure you brush up on fundamentals of ML and statistics Science Case study Describe how you will generate your dataset: how you will select an unbiased sample, deal with class imbalance, consider temporal effects. How will you split into train/val/test? I follow this website: https://mlengineer.io/
avatar

Data Scientist

Interviewed at Amazon

3.5
Oct 6, 2021

Some questions can also be presented in the form of a simple case exercise such as how would you process a dataset for training and how would you decide what model to use. Interviewers at all rounds will always ask follow-up questions to your answers so if you suggest an idea or approach, be sure you are familiar with it. They may also ask you about keywords you wrote on your resume. For example, if you wrote “GANs” somewhere on your resume, don’t be surprised if they ask you to explain GANs to them in detail with a bunch of follow-up questions. Make sure you brush up on fundamentals of ML and statistics Science Case study Describe how you will generate your dataset: how you will select an unbiased sample, deal with class imbalance, consider temporal effects. How will you split into train/val/test? I follow this website: https://mlengineer.io/

Implement a Linked List class (for ints only) that supports an append function, which simply appends to the end of the list. After that, they asked me to implement an appendAt function that takes two ints as arguments, and appends the second argument to the node containing the first argument in the list. e.g for a list 1 -> 2 -> 3 -> 4 -> 5 , appendAt(3,6) would result in a list: 1 -> 2 -> 3 -> 6 -> 4 -> 5 e.g for a list 1 -> 2 -> 2 -> 3 -> 4 -> 5, appendAt(2,8) would result in: 1 - > 2 -> 8 -> 2 -> 3 -> 4 -> 5 (i.e if the first argument appears more than once in the list, then append the second argument to the first instance of the node containing the first argument) I gave an iterative solution to the problem. The interviewer then asked me to write it recursively. This one is really easy, I faltered on it for some reason.
avatar

Computer Science Intern

Interviewed at Amazon

3.5
Jan 18, 2012

Implement a Linked List class (for ints only) that supports an append function, which simply appends to the end of the list. After that, they asked me to implement an appendAt function that takes two ints as arguments, and appends the second argument to the node containing the first argument in the list. e.g for a list 1 -> 2 -> 3 -> 4 -> 5 , appendAt(3,6) would result in a list: 1 -> 2 -> 3 -> 6 -> 4 -> 5 e.g for a list 1 -> 2 -> 2 -> 3 -> 4 -> 5, appendAt(2,8) would result in: 1 - > 2 -> 8 -> 2 -> 3 -> 4 -> 5 (i.e if the first argument appears more than once in the list, then append the second argument to the first instance of the node containing the first argument) I gave an iterative solution to the problem. The interviewer then asked me to write it recursively. This one is really easy, I faltered on it for some reason.

Viewing 1361 - 1370 interview questions

Glassdoor has 43,857 interview questions and reports from Science interviews. Prepare for your interview. Get hired. Love your job.