Nagarro Interview Experience - Software Testing Engineer

Sharing Nagarro Interview Experience - Software Testing engineer for January 2021. So one of the HR named Shivank mailed me and I responded to that email.

Nagarro Interview Experience - Software Testing Engineer

Company - Nagarro
Location - Greater Noida
HR - Shivank

Round 1 - IQ test
Questions - 50
Time - 12 mins 
Questions will be based upon English words- Synonyms and antonyms, syllogism, pattern identification, aptitude.

Round 2 - MCQ test - Selenium Staff Engineer
Time - 45 mins
Questions - 50
Questions topics consisted 
  • Selenium coding based - Learn about functions
  • QTP
  • Manual testing
  • Javascript Executor
I cleared first round and got rejected in the 2nd round.  If you are appearing for 2nd round, please make sure you know the coding syntax very well. There will be 4 options and only 1 will be correct Syntax wise. I will be posting more interview questions.

Round 3 - Technical interview
Date - 24th June 2024
Interviewer - Ankur Bansal

  • Tell me about yourself?
  • What is stale element exception?
  • Which version of Selenium you used last?
  • Scenario based - You have to visit multiple webpages and find the particular title, how will you handle this through code?
    • Use FindElements to capture the tag - a
    • Click on the link and use Set and getWindowHandles
    • Iterate over each window 
    • Validate title of the webpage
  • How do you decide test plan and test strategy?
  • Write a java program to print 2nd highest number in an integer array?
  • Write a basic API program for asserting name and id?
  • What is the example of method overriding in your framework?
  • How do you perform parallel execution in test ng framework?
  • How do you perform sort for integer array?
  • How do you handle pass cookies in rest assured framework?
  • How do you handle cookies in Selenium?
  • What is the significance of responseSepcification in rest assured?
Program to print 2nd highest integer of an array - 
class HelloWorld {
    public static void main(String[] args) {
        
        int a[] = {100,253,55,79};
        int temp;
        int size;
        size = a.length;
    
    for(int i = 0;i<size; i++) 
    {
        for(int j = i+1; j<size; j++)
        {
            if(a[i] > a[j])
            {
                temp = a[i];
                a[i] = a[j];
                a[j] = temp;
            }
        }
    }
    System.out.print(a[size-2]);
        
}
}



Happy Learning and Sharing!

Comments

Popular posts from this blog

Azure Tutorials Series - Azure Networking

Testing in CI/CD

Azure Tutorials Series - IaaS vs PaaS vs SaaS