Filter interviews by
Iterate over iframes to select one object
Identify all iframes on the page using driver.findElements(By.tagName("iframe"))
Switch to each iframe using driver.switchTo().frame(iframe)
Locate the desired object within the iframe using appropriate locators
Logical and Python coding
Educations in engineering collages
I applied via Naukri.com and was interviewed in Dec 2022. There were 4 interview rounds.
C++ coding question and data structures
I applied via Approached by Company and was interviewed before Oct 2022. There were 2 interview rounds.
GS Lab interview questions for popular designations
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.
Get interview-ready with Top GS Lab Interview Questions
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables.
Each table should have a primary key and only contain data that is related to that key.
Normalization helps to prevent data inconsistencies and anomalies.
There are different levels of normalization, with each level building on t...
OOPs concepts are the fundamental principles of Object-Oriented Programming.
Encapsulation - binding data and functions that manipulate them
Inheritance - creating new classes from existing ones
Polymorphism - ability of objects to take on multiple forms
Abstraction - hiding implementation details and showing only functionality
Examples: class, object, inheritance, encapsulation, polymorphism, abstraction
Joins are used to combine data from two or more tables based on a related column.
Joins are used to retrieve data from multiple tables in a single query.
They are performed using the JOIN keyword followed by the name of the table to be joined.
Common types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL OUTER JOIN.
Joins are based on a related column between the tables, known as the join condition.
The result o...
2 coding questions difficult to solve
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.
I applied via Campus Placement and was interviewed before Apr 2023. There were 4 interview rounds.
2 coding questions and few MCQs
I applied via Naukri.com and was interviewed before Mar 2023. There were 3 interview rounds.
Top trending discussions
Some of the top questions asked at the GS Lab interview -
The duration of GS Lab interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 40 interviews
Interview experience
based on 409 reviews
Rating in categories
Senior Software Engineer
790
salaries
| ₹9 L/yr - ₹32 L/yr |
Software Engineer
762
salaries
| ₹4 L/yr - ₹16.2 L/yr |
Lead Software Engineer
257
salaries
| ₹11 L/yr - ₹36.8 L/yr |
Softwaretest Engineer
98
salaries
| ₹3.5 L/yr - ₹11.2 L/yr |
Software Developer
95
salaries
| ₹4.8 L/yr - ₹18 L/yr |
One Network Enterprises
ITC Infotech
CMS IT Services
KocharTech