Add office photos
Engaged Employer

IBM

4.1
based on 21.1k Reviews
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

Kendriya Vidyalaya Sangathan Interview Questions and Answers

Updated 16 Nov 2024
Popular Designations

Q1. what are waits in selenium you use in your project

Ans.

Waits in Selenium are used to ensure that the automation script waits for a certain condition to be met before proceeding.

  • Implicit Wait: Waits for a certain amount of time before throwing a NoSuchElementException.

  • Explicit Wait: Waits for a certain condition to be met before proceeding.

  • Fluent Wait: Waits for a condition with a specified frequency of checking.

  • Thread.sleep(): Pauses the script execution for a specified amount of time.

Add your answer

Q2. What is cucumber framework?

Ans.

Cucumber is a testing framework that supports Behavior Driven Development (BDD) by allowing tests to be written in plain text.

  • Cucumber uses Gherkin syntax to define test cases in a human-readable format

  • It allows collaboration between technical and non-technical team members

  • Cucumber tests are written in feature files with scenarios and steps

  • It integrates with various programming languages like Java, Ruby, etc.

Add your answer

Q3. find the lca of a given nodes

Ans.

The lowest common ancestor (LCA) of two nodes in a tree is the shared ancestor that is located farthest from the root.

  • Traverse the tree from the root to find the paths from the root to each node.

  • Compare the paths to find the last common node between the two paths, which is the LCA.

  • If one node is an ancestor of the other, return that node as the LCA.

Add your answer

Q4. What is Selenium?

Ans.

Selenium is a popular open-source tool used for automating web browsers.

  • Selenium supports multiple programming languages like Java, Python, and C#.

  • It can automate web browsers across different platforms like Windows, Mac, and Linux.

  • Selenium can be used for functional testing, regression testing, and browser compatibility testing.

  • It allows users to write test scripts in a variety of formats such as HTML, Java, C#, and Python.

Add your answer
Discover Kendriya Vidyalaya Sangathan interview dos and don'ts from real experiences

Q5. Explain your framework structure

Ans.

My framework structure is based on a modular approach with reusable components and clear separation of concerns.

  • Modular design with separate modules for different functionalities

  • Reusable components to avoid duplication of code

  • Clear separation of concerns for easy maintenance and scalability

Add your answer

Q6. implement min stack

Ans.

Implement a stack that supports finding the minimum element in constant time.

  • Create a stack to store elements and another stack to store minimum values.

  • When pushing an element, check if it is smaller than the current minimum and push it to the min stack if so.

  • When popping an element, check if it is the current minimum and pop from the min stack if so.

  • To get the minimum element, simply return the top element of the min stack.

Add your answer

More about working at IBM

Top Rated Mega Company - 2024
Top Rated Company for Women - 2024
Top Rated IT/ITES Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Kendriya Vidyalaya Sangathan

based on 7 interviews in the last 1 year
2 Interview rounds
Technical Round 1
Technical Round 2
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Softwaretest Engineer Interview Questions from Similar Companies

3.7
 • 27 Interview Questions
4.5
 • 23 Interview Questions
3.5
 • 16 Interview Questions
3.6
 • 14 Interview Questions
4.0
 • 13 Interview Questions
3.7
 • 13 Interview Questions
View all
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
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

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