Research Engineer Interview Questions

2,798 research engineer interview questions shared by candidates

Most of the panel members were expecting a guy who can do challenging work as they are not aware of most of the new technologies, They just listened to what i showed in my ppt. They didn't ask any question because they were unaware of new technologies .
avatar

Research Engineer Robotic Grinding

Interviewed at Saint-Gobain

4
Jun 2, 2019

Most of the panel members were expecting a guy who can do challenging work as they are not aware of most of the new technologies, They just listened to what i showed in my ppt. They didn't ask any question because they were unaware of new technologies .

```FIRST ROUND``` 1. Introduce yourself 2. Static vs extern: Differences 3. Memory segment in C. 4. Static keyword usage in C++ 5. What is constexpr in C++? give Example 6. What are threads and their applications. 7. Explain synchronisation mechanisms in concurrent programming, Mutex vs semaphore 8. Difference between process and thread 9. Process management 10. Pipes vs shared memory 11. MC related questions, like uses of counters 12. Constructor types 13. Inheritance , types of Inheritance, with examples 14. What is Virtual function 15. Structure size, Structure padding, and how to avoid padding 16. Unions memory allocation and real life examples 17. WAP to Sort in Lexicographic order char a[4][10] = {"sort", "word", "in" ,"string"}: Output: in sort string word 18. WAP to check for a loop in a linked list? 19. What is the output of the following code; int arr[] = {1,2,3,4,5,6,7,8,9}; int* ptr1 = arr; int* ptr2 = arr+5; printf("%d " , ptr2-ptr1); printf("%d ", (char*)ptr2- (char*)ptr1); ```SECOND ROUND``` 1. Introduce yourself 2. Char str[] = "LG SOFT PVT LTD"; WAP to reverse order of words using data structures Output: LTD PVT SOFT LG 3. What is B-tree 4. Explain Hashing 5. Write a Bash script that searches through a folder containing multiple files and identifies the specific file that contains the text "LGSOFT" 6. Explain Quick Sort, and it's time complexity
avatar

Research Engineer

Interviewed at LG Soft India

2.9
Dec 11, 2023

```FIRST ROUND``` 1. Introduce yourself 2. Static vs extern: Differences 3. Memory segment in C. 4. Static keyword usage in C++ 5. What is constexpr in C++? give Example 6. What are threads and their applications. 7. Explain synchronisation mechanisms in concurrent programming, Mutex vs semaphore 8. Difference between process and thread 9. Process management 10. Pipes vs shared memory 11. MC related questions, like uses of counters 12. Constructor types 13. Inheritance , types of Inheritance, with examples 14. What is Virtual function 15. Structure size, Structure padding, and how to avoid padding 16. Unions memory allocation and real life examples 17. WAP to Sort in Lexicographic order char a[4][10] = {"sort", "word", "in" ,"string"}: Output: in sort string word 18. WAP to check for a loop in a linked list? 19. What is the output of the following code; int arr[] = {1,2,3,4,5,6,7,8,9}; int* ptr1 = arr; int* ptr2 = arr+5; printf("%d " , ptr2-ptr1); printf("%d ", (char*)ptr2- (char*)ptr1); ```SECOND ROUND``` 1. Introduce yourself 2. Char str[] = "LG SOFT PVT LTD"; WAP to reverse order of words using data structures Output: LTD PVT SOFT LG 3. What is B-tree 4. Explain Hashing 5. Write a Bash script that searches through a folder containing multiple files and identifies the specific file that contains the text "LGSOFT" 6. Explain Quick Sort, and it's time complexity

Viewing 361 - 370 interview questions

Glassdoor has 2,798 interview questions and reports from Research engineer interviews. Prepare for your interview. Get hired. Love your job.