Upload Button Icon Add office photos

Filter interviews by

Works Applications R&D Engineer Interview Questions and Answers

Updated 10 Feb 2017

Works Applications R&D Engineer Interview Experiences

1 interview found

R&D Engineer Interview Questions & Answers

user image Anonymous

posted on 10 Feb 2017

I was interviewed before Feb 2016.

Interview Preparation Tips

Round: Test
Experience: We were given two programming questions to solve in offline mode. A total of 5 days was given to submit the solution.
Tips: While it was required to solve either of the problems to be considered for interview shortlist, only those who solved both the problems were shortlisted for interview. So ensure you give enough time and solve both the questions.
Total Questions: 2

College Name: IIT Bombay

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

More from hacker rank

Round 2 - Technical 

(1 Question)

  • Q1. How javascript works
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic DSA questions
  • Q2. What is a middleware
  • Ans. 

    Middleware is software that acts as a bridge between different applications or systems, allowing them to communicate and share data.

    • Middleware facilitates communication between different software applications

    • It can handle tasks such as message queuing, data transformation, and security

    • Examples include Apache Kafka, RabbitMQ, and Microsoft BizTalk

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Pimpri Chinchwad College of Engineering, Pimpri and was interviewed in Jul 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

It consisted two sections. One was GI and other was logical

Round 2 - Technical 

(1 Question)

  • Q1. Questions on what is there in the resume, Two puzzles: bucket problem and ant problem, Which is Object oriented language from C++ and Java, Difference between C++ and Java, Why you only chose java over C++...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be thorough with your resume, Do as much puzzles as possible, Be good in one programming language
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Dec 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. .Introduction .Current Project Details and Roles and Responsibilities. .2 coding Problems. .Logical Question on Inheritance, Exception Handling,Strings and Basics Java and collection concepts .
Round 3 - Technical 

(1 Question)

  • Q1. . Introduction .Coding Problem .Roles and Responsibilities of the current project . Architecture Explanation of Current Project with Diagram .some Java Basic Question .HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepare and Be Confident ..you will rock..
Round 1 - Aptitude Test 

There was 60mins and we have to solve 60 questions

Round 2 - Coding Test 

Sometimes they take coding along with aptitude

Round 3 - Technical 

(5 Questions)

  • Q1. Most of the interview is related to the current project that i was working in the current organization.
  • Q2. How to allocate dynamic memory in c n cpp
  • Ans. 

    Dynamic memory allocation in C and C++ can be done using malloc, calloc, realloc and new operators.

    • malloc() function is used to allocate a block of memory of specified size.

    • calloc() function is used to allocate a block of memory and initializes it to zero.

    • realloc() function is used to resize the previously allocated memory block.

    • new operator is used in C++ to allocate memory for an object.

    • Memory allocated using these f...

  • Answered by AI
  • Q3. Difference between malloc and calloc
  • Ans. 

    malloc and calloc are memory allocation functions in C. malloc allocates memory but does not initialize it, while calloc initializes memory to zero.

    • malloc allocates memory block of given size

    • calloc allocates memory block of given size and initializes it to zero

    • malloc returns a pointer to the allocated memory

    • calloc returns a pointer to the allocated memory or NULL if allocation fails

    • malloc does not clear the allocated m...

  • Answered by AI
  • Q4. What are pointers and what is dangling pointer
  • Ans. 

    Pointers are variables that store memory addresses. A dangling pointer is a pointer that points to a memory location that has been deallocated.

    • Pointers are used to access memory directly

    • They can be used to pass values by reference

    • Dangling pointers can cause program crashes or unexpected behavior

  • Answered by AI
  • Q5. What is inheritance and its type
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created from an existing class.

    • It allows the new class to inherit the properties and methods of the existing class.

    • There are different types of inheritance such as single, multiple, multilevel, and hierarchical.

    • Single inheritance involves a child class inheriting from a single parent class.

    • Multiple inheritance involves a child class inheriti...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. This is a mix of hr and technical where they ask some puzzles and ask some basic hr question

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and speak the truth don't try to fool them because they are the experts in that fields

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed before Aug 2023.

Round 1 - Coding Test 

Basic HTML, CSS and JS questions

Round 2 - Technical 

(1 Question)

  • Q1. Aptitude & Logical questions and JS questions
Round 3 - HR 

(1 Question)

  • Q1. Normal discussions

Interview Preparation Tips

Topics to prepare for Dassault Systemes R&D Engineer interview:
  • Javascript
  • HTML
  • React.Js
  • CSS
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There were 5 interview rounds.

Round 1 - Aptitude Test 

General Aptitude test along with Coding Test.

Round 2 - Technical 

(1 Question)

  • Q1. Basic Javascript Questions and outputs of code snippet.
Round 3 - Technical 

(1 Question)

  • Q1. Scenario based Question along with some puzzle
Round 4 - Behavioral 

(1 Question)

  • Q1. Behavioural Questions
Round 5 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Be yourself and confident.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

This was my 1st round in which aptitude question.

Round 2 - Technical 

(1 Question)

  • Q1. Asked about closers in Javascript. One Aptitude question And one output realted question in javascript
Round 3 - Behavioral 

(1 Question)

  • Q1. Puzzles were asked in this round related to a sandclock.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at National Institute of Technology (NIT), Raipur and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. C++ specific interview
Round 2 - Technical 

(1 Question)

  • Q1. Explain coin change problem ?
  • Ans. 

    Coin change problem involves finding the minimum number of coins needed to make a certain amount of change.

    • Involves finding the minimum number of coins needed to make a certain amount of change

    • Dynamic programming is commonly used to solve this problem

    • Example: If the coins available are [1, 2, 5] and the amount to make is 11, the minimum number of coins needed is 3 (5 + 5 + 1)

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Dassault Systemes R&D Engineer interview:
  • IT Projects
  • C++
  • Algorithms
  • Datastructures

Skills evaluated in this interview

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Google Interview Questions
4.4
 • 870 Interviews
Mphasis Interview Questions
3.4
 • 801 Interviews
View all
Software Engineer
4 salaries
unlock blur

₹30 L/yr - ₹40 L/yr

Senior Software Engineer
3 salaries
unlock blur

₹45 L/yr - ₹47 L/yr

Linux Technical Support Engineer
3 salaries
unlock blur

₹184 L/yr - ₹184 L/yr

Explore more salaries
Compare Works Applications with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview