Add office photos
Engaged Employer

LG Soft India

3.1
based on 550 Reviews
Video summary
Filter interviews by

10+ Kalpataru Projects International Interview Questions and Answers

Updated 14 Feb 2025

Q1. Explain about the smart pointers

Ans.

Smart pointers are objects that manage the memory of dynamically allocated objects in C++ to prevent memory leaks.

  • Smart pointers automatically handle memory deallocation

  • Types of smart pointers include unique_ptr, shared_ptr, and weak_ptr

  • Example: unique_ptr ptr(new int(5));

Add your answer

Q2. What is Functional Testing Write test cases on mobile application

Ans.

Functional testing is a type of software testing that verifies that each function of the software operates in conformance with the requirement specification.

  • Verify that all the functions of the mobile application are working as expected

  • Test the user interface, APIs, database interactions, and other functionalities

  • Ensure that the application performs the intended tasks without any errors

  • Check for usability, accessibility, and compatibility with different devices

  • Examples: Test ...read more

Add your answer

Q3. Explain about C++ concepts

Ans.

C++ concepts include object-oriented programming, classes, inheritance, polymorphism, templates, and memory management.

  • Object-oriented programming is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.

  • Classes are user-defined data types that contain data members and member functions.

  • Inheritance allows a class to inherit properties and behavior from another class.

  • Polymorphism allows objects of...read more

Add your answer

Q4. write Singleton pattern which is thread safe

Ans.

A thread-safe implementation of the Singleton pattern ensures that only one instance of a class is created in a multi-threaded environment.

  • Use double-checked locking to minimize the use of synchronization and improve performance.

  • Declare the instance variable as volatile to ensure visibility across threads.

  • Use synchronized block to create the instance if it doesn't exist.

  • Return the instance variable in the getInstance() method.

Add your answer
Discover Kalpataru Projects International interview dos and don'ts from real experiences

Q5. Find the frequency of each digit or character in the given number or string and print each uniquely.

Ans.

The task is to find the frequency of each digit or character in a given number or string and print each uniquely.

  • Iterate through the number or string and count the frequency of each digit or character

  • Store the frequencies in a map or dictionary

  • Convert the map or dictionary into an array of strings with unique characters and their frequencies

Add your answer

Q6. what is a functor and when is it used

Ans.

A functor is an object that can be treated as a function or a function pointer. It is used to encapsulate a function or a callable object.

  • Functors are often used in C++ to implement function objects.

  • They can be used as arguments to algorithms or as template parameters.

  • Functors provide a way to customize behavior in generic programming.

  • They can be used to define custom comparison functions for sorting or searching.

  • Examples of functors include function pointers, lambda function...read more

Add your answer
Are these interview questions helpful?

Q7. Tell me something that is not in resume

Ans.

I have experience leading cross-functional teams and successfully delivering complex projects.

  • Led a team of engineers, designers, and product managers to develop and launch a new mobile app

  • Managed a project with a budget of $1 million and delivered it on time and within scope

  • Implemented agile methodologies to improve team efficiency and collaboration

  • Received recognition for outstanding leadership skills and ability to drive results

View 2 more answers

Q8. What is modal analysis

Ans.

Modal analysis is a technique used to study the dynamic behavior of structures under different loads.

  • Modal analysis helps in identifying the natural frequencies and mode shapes of a structure.

  • It is used to determine the response of a structure to different types of loads such as vibrations, earthquakes, and wind loads.

  • Modal analysis is commonly used in the aerospace, automotive, and civil engineering industries.

  • It can be performed using experimental methods such as impact tes...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. 1.What is Test Plan?

Ans.

A test plan is a document that outlines the scope, approach, resources, and schedule of testing activities.

  • Test plan defines the testing activities to be performed, such as test objectives, test strategies, and test deliverables.

  • It includes details on the test environment, test tools, test data, and risks.

  • Test plan also specifies the roles and responsibilities of team members involved in testing.

  • It serves as a guide for the testing team to execute the testing activities effec...read more

Add your answer

Q10. What is OOPS ?

Ans.

OOPS stands for Object-Oriented Programming System. It is a programming paradigm that uses objects to represent and manipulate data.

  • OOPS is a programming paradigm that focuses on the concept of objects.

  • It allows for the creation of reusable and modular code.

  • Objects have properties (attributes) and behaviors (methods).

  • Encapsulation, inheritance, and polymorphism are key principles of OOPS.

  • Example: In a banking system, an object 'Account' can have properties like account number...read more

Add your answer

Q11. How to validate your results.

Ans.

Validation of results is crucial to ensure accuracy and reliability of the findings.

  • Compare results with existing data or literature

  • Perform statistical analysis to check for significance

  • Conduct experiments to replicate the findings

  • Use control groups to eliminate confounding variables

  • Collaborate with peers to review and critique the results

Add your answer

Q12. Process in Finite Element Analysis

Ans.

Process in Finite Element Analysis

  • Define the problem and create a model

  • Discretize the model into finite elements

  • Apply boundary conditions and loads

  • Solve the equations to obtain the solution

  • Interpret and validate the results

Add your answer

Q13. Implement a linked list

Ans.

A linked list is a data structure where each element points to the next element in the sequence.

  • Create a Node class with data and next pointer

  • Initialize a head pointer to the first node

  • Traverse the list by following the next pointers

  • Insert new nodes by updating next pointers

  • Delete nodes by updating next pointers

Add your answer

Q14. Compilation stages of c++

Ans.

Compilation stages of C++ involve preprocessing, compiling, assembling, linking.

  • Preprocessing: Includes header file inclusion, macro expansion.

  • Compiling: Translates source code to assembly code.

  • Assembling: Converts assembly code to machine code.

  • Linking: Combines object files and libraries to generate executable.

  • Example: g++ -E main.cpp (preprocessing), g++ -S main.cpp (compiling), g++ -c main.s (assembling), g++ main.o -o main (linking)

Add your answer

Q15. 3.Types of Testing

Ans.

Types of testing include functional testing, non-functional testing, manual testing, automated testing, and more.

  • Functional Testing: Testing the functionality of the software against the requirements.

  • Non-Functional Testing: Testing aspects like performance, usability, security, etc.

  • Manual Testing: Testing done manually by testers without the use of automation tools.

  • Automated Testing: Testing done using automation tools to improve efficiency and accuracy.

  • Regression Testing: Te...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Kalpataru Projects International

based on 17 interviews
Interview experience
3.4
Average
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 1.2k Interview Questions
4.0
 • 735 Interview Questions
3.8
 • 489 Interview Questions
3.9
 • 272 Interview Questions
4.2
 • 177 Interview Questions
View all
Top LG Soft India Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter