i
LG Soft India
Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There were 2 interview rounds.
Aptitude Test is based on C/C++
Implement list creation in data structures and algorithms
Use an array to store the elements of the list
Implement functions to add, remove, and access elements in the list
Consider using a linked list for more efficient insertion and deletion operations
I was interviewed before Feb 2024.
A collection of questions based on C/C++ programming language and Object-Oriented Programming (OOP) concepts.
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
C++ basics such as oops, mcqs and input output based questions
Simple questions on reasoning.
Beginner-level Python questions.
LG Soft India interview questions for popular designations
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
Basic C++ questions , Threading design patterns
Functors
Std:: function
Std::move and modern c++ features
Moving a threading
Vectors
Smart pointers
Design a smart pointers
Design a vector
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()
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.
Examp...
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, a...
Get interview-ready with Top LG Soft India Interview Questions
I applied via Recruitment Consulltant and was interviewed before Jan 2024. There were 2 interview rounds.
Reverse string without slicing, find missing numbers, sort list without sorting method
To reverse a string without slicing, you can use a loop to iterate through the characters and build a new string in reverse order.
To find missing numbers in a list, you can iterate through the list and check for gaps between consecutive numbers.
To sort a list in ascending order without using sorting method, you can implement a sorting
Python related Questions?
Find the Prime numbers Using Java script?
Multiple Inheritance code and explanation?
etc..
Some Linux related questions like
What are commands to create files?
Grep command?
etc..
Aptitude test consist of 25-30 questions (I don’t remember exactly) and most of all questions are related to software testing
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 fo...
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...
I applied via campus placement at National Institute of Engineering (NIE) and was interviewed in Feb 2024. There were 2 interview rounds.
1 hour, Basic DSA technical MCQ's
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 ...
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
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Searching and sorting algorithms
Top trending discussions
The duration of LG Soft India interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 74 interviews
Interview experience
based on 544 reviews
Rating in categories
Test Engineer
383
salaries
| ₹2.8 L/yr - ₹5.1 L/yr |
Research Engineer
358
salaries
| ₹4.8 L/yr - ₹14.3 L/yr |
Softwaretest Engineer
297
salaries
| ₹2.5 L/yr - ₹7 L/yr |
Senior Research Engineer
275
salaries
| ₹12 L/yr - ₹39 L/yr |
Senior Test Engineer
247
salaries
| ₹3 L/yr - ₹7.5 L/yr |
Samsung Research
IBM
Microsoft Corporation
Oracle