i
FIS
Filter interviews by
posted on 22 Jul 2021
I applied via Referral and was interviewed before Jul 2020. There was 1 interview round.
Top trending discussions
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Hard assert is a type of assertion in test automation that stops the test execution immediately when a failure occurs.
Hard assert is used to validate the expected outcome of a test case
If the assertion fails, the test execution is halted and marked as failed
It is commonly used in automated test scripts to ensure the correctness of the application under test
Soft assert is a way to continue the execution of a test case even after an assertion failure.
Soft assert does not stop the execution of the test case when an assertion fails.
It is useful when you want to log the failure but continue with the remaining test steps.
Soft assert is commonly used in test automation frameworks like TestNG in Java.
posted on 16 Aug 2024
I applied via Naukri.com and was interviewed in Jul 2024. There were 3 interview rounds.
Methods of selecting elements in automation testing include using locators, XPath, CSS selectors, and various other strategies.
Using locators such as ID, class name, name, tag name, link text, and partial link text
Using XPath to navigate through elements in the HTML structure
Using CSS selectors to target elements based on their styles
Using various strategies like text matching, attribute values, and sibling/child relat...
Cucumber is a keyword used in BDD (Behavior Driven Development) testing framework to define test scenarios in a human-readable format.
Cucumber is used to write test scenarios in Gherkin language
It helps in bridging the communication gap between technical and non-technical team members
Cucumber allows for easy collaboration and understanding of test cases
Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.
Inheritance allows a subclass to inherit methods from its superclass.
Overriding allows a subclass to provide a specific implementation of a method that is already defined in its superclass.
The method in the subclass must have the same name, return type, and pa...
My strengths include attention to detail, problem-solving skills, and strong communication abilities.
Attention to detail - I have a keen eye for spotting errors and ensuring accuracy in my work.
Problem-solving skills - I am able to analyze complex problems and come up with effective solutions.
Strong communication abilities - I can effectively communicate with team members and stakeholders to ensure clarity and collabor
Agile process is a software development methodology that promotes adaptive planning, evolutionary development, early delivery, and continuous improvement.
Agile process involves breaking down the project into small increments called sprints
It emphasizes collaboration between cross-functional teams
Feedback is gathered regularly from stakeholders to make necessary adjustments
Scrum, Kanban, and XP are common frameworks use
I applied via Walk-in and was interviewed in Jan 2024. There were 2 interview rounds.
20 mins based on aptitude
90 min based on DSA
posted on 2 Jan 2025
Good and easy, guesstimate and puzzles
Add very long numbers integers.
Design a central logging system for efficient monitoring and troubleshooting.
Use a centralized server to collect logs from all systems
Implement log aggregation tools like ELK stack or Splunk
Set up alerts for critical errors or anomalies
Ensure secure access controls for log data
Consider scalability and storage requirements
Ratelimiting APIs is a crucial aspect of ensuring system stability and preventing abuse.
Implement rate limiting to restrict the number of API calls a user can make within a specific time frame.
Use tokens or counters to track and enforce rate limits.
Consider using a distributed cache or database to store rate limit data for scalability.
Monitor and adjust rate limits based on usage patterns and system performance.
Provide...
I applied via campus placement at Manav Rachana International University, Faridabad and was interviewed in Apr 2023. There were 3 interview rounds.
It was actually a mix of aptitude and technical. 1st round included aptitude, English, essay writing and coding questions.
posted on 26 Mar 2024
I applied via Approached by Company and was interviewed in Sep 2023. There were 2 interview rounds.
From string, reverse the string and check palingdrone
I have had the opportunity to experience various old cultural traditions and practices.
Participating in traditional festivals and ceremonies
Learning about ancient customs and rituals
Visiting historical sites and museums
Interacting with elders and hearing their stories
Senior Software Engineer
2.7k
salaries
| ₹8 L/yr - ₹30 L/yr |
Software Engineer
1.6k
salaries
| ₹4.2 L/yr - ₹16 L/yr |
Lead Engineer
683
salaries
| ₹7.3 L/yr - ₹27 L/yr |
Team Member
677
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Senior Leader Engineer
638
salaries
| ₹9.9 L/yr - ₹32.1 L/yr |
TCS
Infosys
Wipro
HCLTech