Filter interviews by
I appeared for an interview before May 2023.
Implement find function for a string in C++.
Use the find() function from the string class in C++ to search for a substring within a string.
The find() function returns the position of the first occurrence of the substring, or string::npos if not found.
Example: string str = 'hello world'; int pos = str.find('world');
Realtime example of OOPs is modeling a car as an object with properties and methods.
Create a Car class with properties like make, model, year, and methods like start, accelerate, brake.
Instantiate multiple Car objects with different properties and call their methods.
Demonstrate inheritance by creating a subclass ElectricCar with additional properties and methods.
Top trending discussions
I applied via Approached by Company and was interviewed before Apr 2021. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 3 interview rounds.
They will ask you simple programs to check your logical abilities.
posted on 16 Apr 2021
I applied via Referral and was interviewed in Oct 2020. There was 1 interview round.
posted on 16 Apr 2021
Implement merge sort and find kth largest element in an array.
Merge sort is a divide and conquer algorithm that recursively divides the array into two halves, sorts them and then merges them.
Kth largest element can be found using quick select algorithm or by sorting the array and returning the kth element from the end.
Merge sort has a time complexity of O(nlogn) and space complexity of O(n).
Quick select has a time comp...
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Apr 2021. There were 5 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Oct 2021. There were 3 interview rounds.
Deep Copy creates a new object with a new memory address while Shallow Copy creates a new reference to the same memory address.
Deep Copy duplicates the object and its properties while Shallow Copy only duplicates the object reference.
Object Prototyping is a way to create new objects based on existing objects.
Prototyping allows for inheritance and the ability to add or override properties and methods.
posted on 11 Jul 2021
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
Angular is a popular front-end framework for building web applications.
Angular is developed and maintained by Google.
It uses TypeScript for building scalable and maintainable applications.
Angular has a powerful CLI for generating components, services, and more.
It has a large and active community with many third-party libraries and plugins available.
Angular has a modular architecture that allows for easy code reuse and
The duration of GS Lab Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1 interview
Interview experience
based on 106 reviews
Rating in categories
Senior Software Engineer
762
salaries
| ₹9 L/yr - ₹31.5 L/yr |
Software Engineer
760
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Lead Software Engineer
259
salaries
| ₹11 L/yr - ₹36 L/yr |
Softwaretest Engineer
98
salaries
| ₹3.5 L/yr - ₹11.2 L/yr |
Software Developer
97
salaries
| ₹4.3 L/yr - ₹15.5 L/yr |
One Network Enterprises
ITC Infotech
CMS IT Services
KocharTech