Scientific Software Developer Interview Questions

60 scientific software developer interview questions shared by candidates

- Round 1 - Tell me about yourself. - Pattern Questions in familiar programming language. - OOPS Concepts(pillars of oops, scenerio based questions on oops, multiple inheritance in java, scenerio based questions on interfaces). - Difference between access specifiers and scenerio based question on it - What is javascript? - Difference between let, var and const. - What is closure? - What are synchronous and asynchronous? - What are anonymous functions in JS? - What are the features of React? - What are components in ReactJS? - What is Prop Drilling in React? - What is the difference between Context API and Redux toolkit? - How can we pass the prop into the innermost component if we have 5 nested components? - What are props in ReactJS? - What are routers in React and why they're used? - Round 2 - Intro & explained about CCTECH. - Tell, how we can get to know if a point resides inside the circle or not. - Tell, how we can get to know if a point resides inside the rectangle or not. - Given reactjs code to find the error in it. - Given a counter to create using react - Given puzzle ( 3(empty),5(empty),8(full of water) ltr buckets, tell the algorithm to get 4-4 ltr water in each 5ltr and 8 ltr bucket)
avatar

Scientific Software Developer

Interviewed at Centre for Computational Technologies

3.1
Sep 27, 2024

- Round 1 - Tell me about yourself. - Pattern Questions in familiar programming language. - OOPS Concepts(pillars of oops, scenerio based questions on oops, multiple inheritance in java, scenerio based questions on interfaces). - Difference between access specifiers and scenerio based question on it - What is javascript? - Difference between let, var and const. - What is closure? - What are synchronous and asynchronous? - What are anonymous functions in JS? - What are the features of React? - What are components in ReactJS? - What is Prop Drilling in React? - What is the difference between Context API and Redux toolkit? - How can we pass the prop into the innermost component if we have 5 nested components? - What are props in ReactJS? - What are routers in React and why they're used? - Round 2 - Intro & explained about CCTECH. - Tell, how we can get to know if a point resides inside the circle or not. - Tell, how we can get to know if a point resides inside the rectangle or not. - Given reactjs code to find the error in it. - Given a counter to create using react - Given puzzle ( 3(empty),5(empty),8(full of water) ltr buckets, tell the algorithm to get 4-4 ltr water in each 5ltr and 8 ltr bucket)

I won't give away the questions, but my team cared a lot about issues that are important in multi-threaded programming. These were general, fundamental parallel programming questions. No questions were CUDA specific. In fact, basic knowledge of a specific parallel programming framework (like OpenMP) would not help much. The questions were fair and the interviewers were nice.
avatar

Senior Scientific Software Developer

Interviewed at NVIDIA

4.4
Aug 20, 2022

I won't give away the questions, but my team cared a lot about issues that are important in multi-threaded programming. These were general, fundamental parallel programming questions. No questions were CUDA specific. In fact, basic knowledge of a specific parallel programming framework (like OpenMP) would not help much. The questions were fair and the interviewers were nice.

Viewing 51 - 60 interview questions

Glassdoor has 60 interview questions and reports from Scientific software developer interviews. Prepare for your interview. Get hired. Love your job.