Product Development Interview Questions

3,617 product development interview questions shared by candidates

The 1st round was a telephonic discussion with Architect: 1. What is the optimal way to download a large file from server to your local machine? 2. About Design Patterns. 3. Explain Singleton pattern in detail. Let say a singleton pattern class is created. Another DLL is creating a instance of the Singleton class in 1st Line. In the same file, another instance call is being invoked. Whether it creates a new instance again or the previously created instance would be consumed? 4. Design a Paint Brush application. This is to evaluate the OOPS approach. 5. Download a 9 GB file from the network. 1st 100KB goes into File1, 2nd 100KB goes into File2, 3rd 100KB goes into File 3 and again start storing into File1, 2, 3... What is the optimal way to achieve this? 2nd round was F2F interview with the Architect: 1. Create an OOP Design to achieve the below functionality: Define a array and add necessary functions to achieve the functionalities: a) Find maximum number in the array. b) Add items to array c) Search an item in the array. All these functionality should be written using C or C# (without using any of the .net methods). 2. Create a function IndexOf(Source string, Destination string) which should return the index value. Don't use any of the existing .net methods/properties. Write the algorithm using C or C# 3. Explain the use of delegates in C# and write an example. 4. About different type of sorting algorithms and draw backs of sorting. Note: What I heard from the interviewer is, they are expecting people with C/C++ and C#. The C/C++ with Windows API's usage would be 80% and 20% of C#. Also, they are expecting the people to be good in Data structures and Algorithms.
avatar

Product Development Manager

Interviewed at Support.com

3
Jul 14, 2012

The 1st round was a telephonic discussion with Architect: 1. What is the optimal way to download a large file from server to your local machine? 2. About Design Patterns. 3. Explain Singleton pattern in detail. Let say a singleton pattern class is created. Another DLL is creating a instance of the Singleton class in 1st Line. In the same file, another instance call is being invoked. Whether it creates a new instance again or the previously created instance would be consumed? 4. Design a Paint Brush application. This is to evaluate the OOPS approach. 5. Download a 9 GB file from the network. 1st 100KB goes into File1, 2nd 100KB goes into File2, 3rd 100KB goes into File 3 and again start storing into File1, 2, 3... What is the optimal way to achieve this? 2nd round was F2F interview with the Architect: 1. Create an OOP Design to achieve the below functionality: Define a array and add necessary functions to achieve the functionalities: a) Find maximum number in the array. b) Add items to array c) Search an item in the array. All these functionality should be written using C or C# (without using any of the .net methods). 2. Create a function IndexOf(Source string, Destination string) which should return the index value. Don't use any of the existing .net methods/properties. Write the algorithm using C or C# 3. Explain the use of delegates in C# and write an example. 4. About different type of sorting algorithms and draw backs of sorting. Note: What I heard from the interviewer is, they are expecting people with C/C++ and C#. The C/C++ with Windows API's usage would be 80% and 20% of C#. Also, they are expecting the people to be good in Data structures and Algorithms.

Viewing 3101 - 3110 interview questions

Glassdoor has 3,617 interview questions and reports from Product development interviews. Prepare for your interview. Get hired. Love your job.