Junior Research and Development Engineer

Junior Research and Development Engineer Interview Questions and Answers

Updated 2 Jul 2025
6d ago

Q. Create three sub-arrays from a given array such that each sub-array sums to a specified target value.

Ans.

Divide an array into three subarrays that each sum to a specified target value.

  • Identify the target sum for each subarray.

  • Use a loop to iterate through the main array.

  • Maintain a temporary sum and a counter for subarrays.

  • Example: For array [1, 2, 3, 4, 5, 6] and target 6, possible subarrays are [1, 2, 3], [4, 2], [6].

  • Ensure that the total sum of the original array equals the sum of the three target values.

5d ago

Q. Describe a time you solved a dynamic programming problem using recursion instead of dynamic programming.

Ans.

This problem involves finding combinations of items to achieve a target value, similar to the coin change problem.

  • Define the problem: Given an array of denominations and a target amount, find the number of ways to make that amount.

  • Use dynamic programming to build a table where each entry represents the number of ways to achieve that amount.

  • Base case: There is one way to make the amount 0 (using no coins).

  • Iterate through each denomination and update the table for all amounts f...read more

4d ago

Q. Given a string like 'Hello', print 'H1e1l2o1'.

Ans.

The program should count the occurrence of each character in the given string and print the character along with its count.

  • Create a dictionary to store the count of each character in the string.

  • Iterate through the string and update the count of each character in the dictionary.

  • Iterate through the string again and print each character along with its count from the dictionary.

5d ago

Q. Determine whether one string is a rotation of another.

Ans.

Check if a string is a rotation of another string.

  • Concatenate the first string with itself and check if the second string is a substring of the concatenated string.

  • If the length of the strings is not equal, return false.

  • If the strings are identical, return true.

  • Example: 'waterbottle' is a rotation of 'erbottlewat'.

Are these interview questions helpful?

Q. What is the difference between first-angle and third-angle projection?

Ans.

1st angle and 3rd angle are two different methods of representing orthographic projections in engineering drawings.

  • 1st angle projection is commonly used in Europe and Asia, where the object is imagined to be in the first quadrant (top right) of the coordinate system.

  • 3rd angle projection is commonly used in North America, where the object is imagined to be in the third quadrant (bottom right) of the coordinate system.

  • In 1st angle projection, the top view is placed above the fr...read more

Asked in Benninger AG

4d ago

Q. What are the manufacturing process

Ans.

Manufacturing processes are the steps through which raw materials are transformed into finished products.

  • Manufacturing processes involve a series of steps such as casting, molding, machining, welding, and assembly.

  • Each process is designed to achieve specific goals like shaping, joining, or finishing the product.

  • Examples include injection molding for plastic parts, CNC machining for precision components, and welding for joining metal pieces.

Asked in Benninger AG

1d ago

Q. What is GD&T and what are its uses?

Ans.

GD&T stands for Geometric Dimensioning and Tolerancing. It is a system for defining and communicating engineering tolerances.

  • GD&T is used to specify the allowable variations in form, size, and orientation of part features.

  • It helps ensure that parts fit together properly and function as intended.

  • GD&T uses symbols, such as concentricity, perpendicularity, and flatness, to communicate tolerances.

  • It is commonly used in industries such as automotive, aerospace, and manufacturing.

  • G...read more

Interview Experiences of Popular Companies

View all
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Junior Research and Development Engineer Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Trusted by over 1.5 Crore job seekers to find their right fit company
80 L+

Reviews

10L+

Interviews

4 Cr+

Salaries

1.5 Cr+

Users

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter
Profile Image
Hello, Guest
AmbitionBox Employee Choice Awards 2025
Winners announced!
awards-icon
Contribute to help millions!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
Add office benefits
Add office benefits