Research Programmer Interview Questions

5,165 research programmer interview questions shared by candidates

Data Types: What are the different data types in C? How do you declare variables of different data types? What are the size and range of each data type? Operators: What are the different types of operators in C (arithmetic, relational, logical, bitwise)? How do you use these operators in expressions? What is the precedence and associativity of operators? Control Flow: How do you use if, else, and else if statements to make decisions? How do you use for, while, and do-while loops to repeat code? How do you use break and continue statements to control loop execution? Functions: What is a function in C? How do you define and call a function? What are function parameters and return values? What is the difference between local and global variables? Arrays: What is an array in C? How do you declare and initialize an array? How do you access elements of an array? How do you pass arrays to functions?
avatar

Programme Analyst

Interviewed at Cognizant

3.9
Oct 16, 2024

Data Types: What are the different data types in C? How do you declare variables of different data types? What are the size and range of each data type? Operators: What are the different types of operators in C (arithmetic, relational, logical, bitwise)? How do you use these operators in expressions? What is the precedence and associativity of operators? Control Flow: How do you use if, else, and else if statements to make decisions? How do you use for, while, and do-while loops to repeat code? How do you use break and continue statements to control loop execution? Functions: What is a function in C? How do you define and call a function? What are function parameters and return values? What is the difference between local and global variables? Arrays: What is an array in C? How do you declare and initialize an array? How do you access elements of an array? How do you pass arrays to functions?

Introduction and Personal Questions 1. Introduce yourself. 2. Who is your favorite cricketer? 3. Do you have your resume in hand? Project and Technical Questions 1. Tell me about your project. 2. What is JRE? 3. What is JDK? 4. Can you overload the main method? 5. Explain the main method. 6. What is method overloading? 7. What is the HTML layout? 8. What is a web servlet? 9. Do you know Tomcat and Apache? 10. What is IAS? 11. How do you store data in the backend? 12. What is testing? 13. What model did you use in your project? 14. What is runtime polymorphism? 15. What is Maven? 16. What is the page object model? 17. What is design pattern? 18. Explain any design pattern (specifically Singleton pattern). 19. Do you know SOLID principles? 20. Explain Liskov's Substitution Principle. Coding Questions 1. Overload the main method. 2. Sort a string in ascending order. 3. Print a string word by word. 4. Check if a number is divisible by 5 within a given range. 5. Reverse a string. 6. Find the greatest of three numbers. SQL Queries 1. Write a query to display department name and count of departments. 2. Write a query to count the number of records in a column. Additional Questions 1. Apart from academics, have you learned any skills (e.g., ML, AI)? 2. Do you know any language apart from Java? 3. Do you know memory allocation in Python? 4. Are you willing to relocate? 5. Would you be interested in onsite opportunities?
avatar

Programmer Analyst Trainee (PAT)

Interviewed at Cognizant

3.9
Nov 12, 2024

Introduction and Personal Questions 1. Introduce yourself. 2. Who is your favorite cricketer? 3. Do you have your resume in hand? Project and Technical Questions 1. Tell me about your project. 2. What is JRE? 3. What is JDK? 4. Can you overload the main method? 5. Explain the main method. 6. What is method overloading? 7. What is the HTML layout? 8. What is a web servlet? 9. Do you know Tomcat and Apache? 10. What is IAS? 11. How do you store data in the backend? 12. What is testing? 13. What model did you use in your project? 14. What is runtime polymorphism? 15. What is Maven? 16. What is the page object model? 17. What is design pattern? 18. Explain any design pattern (specifically Singleton pattern). 19. Do you know SOLID principles? 20. Explain Liskov's Substitution Principle. Coding Questions 1. Overload the main method. 2. Sort a string in ascending order. 3. Print a string word by word. 4. Check if a number is divisible by 5 within a given range. 5. Reverse a string. 6. Find the greatest of three numbers. SQL Queries 1. Write a query to display department name and count of departments. 2. Write a query to count the number of records in a column. Additional Questions 1. Apart from academics, have you learned any skills (e.g., ML, AI)? 2. Do you know any language apart from Java? 3. Do you know memory allocation in Python? 4. Are you willing to relocate? 5. Would you be interested in onsite opportunities?

Viewing 5051 - 5060 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 5,165 interview questions and reports from Research programmer interviews. Prepare for your interview. Get hired. Love your job.