Coder Baba
2.41K subscribers
1.01K photos
23 videos
722 files
723 links
Everything about programming for beginners.
1 and only official telegram channel of CODERBABA India.

Content:
.NET Developer,
Programming (ASP. NET, VB. NET, C#, SQL Server),
& Projects
follow me https://linktr.ee/coderbaba
*Programming
*Coding
*Note
Download Telegram
๐Ÿš€ #Nagarro Recent Interview Questions ๐Ÿš€

๐Ÿ“Œ Round 1 : ( Aptitude and Technical Round Online Test)

๐Ÿ‘‰ Online aptitude round consists of verbal ability questions , and there was time limit ,
โฑ๏ธmake sure to pick other question if you don't know answer ,
๐Ÿ‘‰ Topics Covered:

RestAssured API ๐Ÿ–ฅ
Good Level Java Programs ๐Ÿ’ป
---------------------------------------------------------------------------------
๐Ÿ“Œ Round 2 : ( Technical )
๐Ÿ‘‰ Write Java Program to find the maximum sum subarray.
๐Ÿ‘‰ How System.out.println( ) works ?
๐Ÿ‘‰ Write code to achieve multiple Inheritance using Interface ?
๐Ÿ‘‰ Why String is immutable in Java ? StringBuffer use.
๐Ÿ‘‰How would you design test cases for an application where the requirements are not clear?
๐Ÿ‘‰ Suppose you have 10 test cases and they are failing randomly what will be your approach on fixing those scripts.
๐Ÿ‘‰ What is Bug Life cycle , explain in detail.
๐Ÿ‘‰ Suppose you are working with multiple tabs in selenium, how would you wait in selenium ,until the number of opened tabs should be equal to 4
๐Ÿ‘‰ How to wait for the file download to finish in selenium ?
๐Ÿ‘‰ What are dataProviders in testNg. ?
๐Ÿ‘‰ What are challenges you faced while working with framework ?
๐Ÿ‘‰ What are listeners in testNg ?
๐Ÿ‘‰ Share screen and asked to write xpath using sibling concept.
๐Ÿ‘‰ Is there any situation where you didn't agreed with developer and how did you handled them.
๐Ÿ‘‰ Do you know factory design pattern ?
----------------------------------------------------------------------------------
๐Ÿ“Œ Round 3 : ( Technical round )
๐Ÿ‘‰ How would you decide that I need to stop testing for a particular feature
๐Ÿ‘‰ Suppose requirements are not clear to you what is your approach ?
๐Ÿ‘‰ How would you handle calendars in Selenium ?
๐Ÿ‘‰ Actions class vs Select class ?
๐Ÿ‘‰ What would you do if requirements missing during testing ?
๐Ÿ‘‰ How would you fetch the attribute value of an element in selenium.
๐Ÿ‘‰ What is Multi Threading in Java
๐Ÿ‘‰ What are global variables and environment variables in postman.
๐Ÿ‘‰ I want to check API response is correct or not but when hitting API using GET ,it takes 1 minute for response to come , is there other HTTP Method ?
๐Ÿ‘‰ Do you know use of TRACE API Method ? (write ans in comment )
๐Ÿ‘‰ How would you ensure test cases you written are complete ?
๐Ÿ‘‰ How you will test for security vulnerability in your application ?
๐Ÿ‘‰ One question from Java stream related to finding duplicate element.
----------------------------------------------------------------------------------
๐Ÿ“Œ Round 4 : ( HR )
๐Ÿ‘‰ How soon you can join ?
๐Ÿ‘‰ Why did you leave your last job?
๐Ÿ‘‰Are you willing to relocate or travel for the job?
๐Ÿ‘‰ Salary discussion etc.

๐Ÿ’ก Pro Tip: Be prepared, stay calm, and best of luck for your interview! ๐Ÿ’ช #InterviewPreparation #TechJobs #CareerGrowth #Wipro #Nagarro #JobInterview #coderbaba
follow @coder_baba
๐Ÿ‘1
๐Ÿš€#Coforge Interview Questions for hashtag#QA role | Exp : 7-8 years

๐Ÿ“Œ Round 1 : ( Technical )
๐Ÿ‘‰ : Explain about your project , how long is your sprint ?
๐Ÿ‘‰ : Have you created a framework from scratch ? What are challenges you have faced while working with framework ?
๐Ÿ‘‰ : Difference between StringBuffer and StringBuilder
๐Ÿ‘‰ : Program to remove duplicate elements from an arraylist.
๐Ÿ‘‰ : Where have you used Inheritance in your framework ?
๐Ÿ‘‰ : How would you handle authentication popup using selenium ?
๐Ÿ‘‰ : How many testcases you have automated in a single sprint.
๐Ÿ‘‰ : Difference between RequestSpecification , ResponseSpecification in REST Assured write code & explain it
๐Ÿ‘‰ : Difference between 500 vs 503 API Status code
----------------------------------------------------------------
๐Ÿ“Œ Round 2 ( Technical )
๐Ÿ‘‰ : Given a string , remove all the duplicate elements from a string
๐Ÿ‘‰ : Write code to fetch the username, password from properties file
๐Ÿ‘‰ : What is use of GroupBy in SQL.
๐Ÿ‘‰ : Suppose you logged a bug , developer says it's not a bug how would you convince developer that it's a bug.
๐Ÿ‘‰ : Suppose a JS alert is coming on a webpage ,it appears randomly when you click some random button (you cannot predict when it will come) ,then how would you make sure that alert is accepted automatically by selenium.
๐Ÿ‘‰ : What is Stale Element exception.
๐Ÿ‘‰ : Have you tested GRAPHQL API. Explain how you did it ?
๐Ÿ‘‰ : How many string objects will be created : String s1 = new String("JAVA");
๐Ÿ‘‰ : Difference between finally and finalize in Java
๐Ÿ‘‰ : Use of protected access modifier ?
๐Ÿ‘‰ : How would you achieve thread safety in your framework. When running tests in parallel.

hashtag#Round 3 : (Managerial)
๐Ÿ‘‰Again he asked few technical questions on Selenium,API

hashtag#Round 4 : (HR Discussion)
๐Ÿ‘‰Salary discussion
๐Ÿ’ก Pro Tip: Be prepared, stay calm, and best of luck for your interview! ๐Ÿ’ช #InterviewPreparation #TechJobs #CareerGrowth #Wipro #Nagarro #Coforge #JobInterview #coderbaba
follow @coder_baba
๐Ÿš€ Valuelabs Interview Questions: SDET (4.5 to 6 years) ๐Ÿ˜Š๐Ÿ˜Š

๐Ÿ“… Duration Decided: 30 minutes
โฐ Actual Interview: 48 minutes

Here are the interview questions asked during the Valuelabs SDET interview. Hope this helps! ๐Ÿ’ก

Introduce yourself ๐Ÿง‘โ€๐Ÿ’ป
Please explain your Automation Framework and all its components. ๐Ÿ”ง
What is Page Object Model (POM)? ๐Ÿ“„
How do you run test cases in parallel in Cucumber? ๐Ÿ”„
Explain the contents of the Runner File in Cucumber. ๐Ÿƒโ€โ™‚๏ธ
What is a Singleton Design Pattern? ๐Ÿ”„
What are the advantages and disadvantages of Page Object Model? ๐Ÿ“‘
What is Selenium Grid? ๐ŸŒ
Explain the WebDriver create statement line? ๐Ÿ’ป
Explain the Maven Lifecycle? โณ
How do you run the failed test cases? ๐Ÿ”„
How do you generate Reports in Selenium? ๐Ÿ“Š
How do you customize reports after your test execution? โš™๏ธ
What kind of waits are there in Selenium? โฑ๏ธ
Write a Code Snippet for Explicit Wait in Selenium? ๐Ÿ“
Write a Code Snippet for Drag and Drop in Selenium? ๐Ÿ“ค๐Ÿ“ฅ
How do you switch to different Windows in Selenium? ๐ŸชŸ
Why do we use SET in Window Handles? ๐Ÿ”‘
Write Code for taking screenshot in Selenium? ๐Ÿ“ธ
Whatโ€™s the difference between Scenario and Scenario Outline in Cucumber? ๐Ÿ”
How do you pass data to your Selenium Scripts? ๐Ÿ’พ
How do you decide the priorities of your Test Cases? ๐Ÿ”
If you want to execute one test case repeatedly, how do you do that? ๐Ÿ”
What are the different annotations used in TestNG? ๐Ÿท
Write the hierarchy of annotations in TestNG. ๐Ÿ”
What is the defect life cycle? ๐Ÿž
Whatโ€™s the difference between Agile and Waterfall Model? ๐Ÿ’ง๐Ÿž
Whatโ€™s the difference between 201 and 204 Status Code? ๐Ÿ“Š
Whatโ€™s the difference between 401 and 403 Status Code? โŒ
What are the components of an API Request? ๐ŸŒ
Whatโ€™s the difference between Query Parameters and Path Parameters? ๐Ÿ”
How do you resolve Conflicts in Git? โš”๏ธ
Whatโ€™s the difference between git pull and git patch? ๐Ÿ› 
Explain the use of Jenkins in the Automation Framework. ๐Ÿ—
๐Ÿ’ก Tip for Success: Stay calm and prepare well for these topics to ace your interview! Best of luck to all the aspiring candidates! ๐Ÿ’ชโœจ

#Valuelabs #SDETInterview #Automation #Java #Cucumber #Selenium #TestNG #API #Jenkins #Git #InterviewPreparation #TechJobs #CareerGrowth #coderbaba
๐Ÿ“ŒRealtime #Java #Selenium Automation Testing Interview Questions:

1. Explain the automation framework.
2. What unit testing framework are you using?
3. Difference between JUnit and TestNG.
4. How can you rerun failed test cases?
5. Which CI/CD tool have you used?
6. Do you know how to create a parameterized pipeline job?
7. Write a program to validate usernames (alphanumeric, no spaces/special characters, no duplicates).
8. Write a program to count character occurrences in a string.
9. Find the highest number in an array without using inbuilt methods.
10. Reverse a string without using inbuilt methods.
11. Difference between String and StringBuffer.
12. Difference between private, public, and protected access modifiers.
13. Explain the collections framework hierarchy.
14. Difference between Hashtable and HashSet.
15. Difference between Comparable and Comparator.
16. Explain the exception hierarchy.
17. Write a program to create a custom exception.
18. What is an interface and an abstract class?
19. Why is an abstract class allowed to have a constructor?
20. Difference between final, finally, and finalize.
21. Explain polymorphism.
22. Write a program to override a function.
23. Do you know about Java 8?
24. What are Java Streams and Lambda Expressions?
25. Difference between git rebase and git merge.
26. When to use git rebase?
27. What is a functional interface?
28. Difference between status codes 401 and 403.
29. Difference between OAuth 1.0 and OAuth 2.0.
30. Write a program using the RestAssured library with assertions for GET/POST calls.
31. What is the content type in OAuth 2.0?
32. Write a SQL query using JOIN (two tables with columns given).
33. Handle multiple windows in Selenium.
34. Capture screenshots in Selenium.
35. How do you handle synchronization in automation scripts?
36. Write the syntax for Fluent Wait.
37. Read/write data from an Excel file.
38. Different stages of an automation test.
39. Types of testing.
40. Difference between priority and severity.
41. Fields required to log a bug/defect.
42. What is a test plan and what does it include?
43. Briefly explain the phases of SDLC.
๐Ÿ‘1
๐Ÿ“ŒDevOps and some AWS Interview Question
###############################################
1. Introduction current project and roles and responsibilities
2.What is CI-CD
3. What is Yaml file and how did you use in Ansible
4. What is difference between Ansible and Puppet?
5.What is the call back plugins in Ansible?
6. Maven Architecture Explain?
7.How do You check maven version? What is maven Artifacts?
8.Why are Maven plugins are used?
9. What is the maven order of inheritance?
10.what is meant by term dependencies and repository in maven?
11. what happen if the dependencies are not accepting in local repositories? what maven do?
12. what is the snapshot in maven?
13. What is the build profile?
14. Kubernetes Architecture?
15.What do you know docker? and docker container?
16. How does docker differ to VM?
17. How do you create docker container?
18.Difference between docker Run and docker start?
19. What is the purpose of docker compose for this are you write yaml individual or single Yaml file use for containers? What is docker swarm?
20. What is container orchestration?
21. What is the Pod in Kubernetes?
22. How do rolling updates useful in Deployment?
23. What is Name space in Kubernetes?
24.What is Daemon Sets? what is replica set?
25.What are the advantages of Kubernetes?
26. How does Kubernetes handle security and access?
27.What is the Jenkins uses?
28. what is the pol SCM uses in Jenkins?
29. what are the build triggers in Jenkins?
30. what is the language in ci-cd pipeline?
31. what are key components in Master slave configuration?
32. What is pipeline in Jenkins?
33. what is global tool configuration?
34. How do integrate Jenkins with AWS?
35. What is RBAC and how do configure RBAC in Jenkins ?
36. can you explain build life cycle in Jenkins?
37. What is shared libraries in Jenkins?
38. Difference between Jenkins pipeline AWS code pipeline?
39. What is the broken pipeline in Jenkins? how can you trouble shoot?
40. What is DevOps?
41. What is Elastic Load Balancer?
42. Describe the troubleshoot time when you have product issues?
43.What are the monitoring Tool have you use?
44. Have worked on resolving production issue?
SQL Questions
1. Difference between WHERE and HAVING clauses.
2. When to use ROW_NUMBER(), RANK(), and DENSE_RANK().
3. Explain window functions with examples.
4. Write a query to find the second-highest salary from an employee table.
5. How do you optimize an SQL query?
Learn SQL Basics for Data Science
Deloitte Senior Test Automation Engineer Interview Questions

๐‘๐จ๐ฎ๐ง๐ 1: (๐“๐ž๐œ๐ก๐ง๐ข๐œ๐š๐ฅ)

1. Explain about yourself and your roles and responsibilities.
2. Write Java code to reverse a string while preserving the whitespace.
3. Given an SQL table, find the second-largest salary of an employee.
4. Explain the concept of joins and list the different types of joins available.
5. What is LinkedHashMap? Explain its use.
6. Explain black-box testing and white-box testing.
7. What is the difference between an exception and an error?
8. Difference between findElement and findElements.
9. What is the difference between implicit wait and explicit wait?
10. Write Selenium code to automate a calendar WebElement.
11. How would you fetch the text from a text box in Selenium?
12. How do you enter text in an alert using Selenium?
13. What is the difference between checked and unchecked exceptions?
14. If an XPath selects two elements on a webpage, does findElement throw an exception?
15. Explain smoke testing and sanity testing.
16. What are relative locators in Selenium?
17. Explain the challenges you faced in your project.
18. How would you pick test cases for regression testing?

๐‘๐จ๐ฎ๐ง๐ 2: (๐“๐ž๐œ๐ก๐ง๐จ-๐Œ๐š๐ง๐š๐ ๐ž๐ซ๐ข๐š๐ฅ)
1. Explain your framework in detail.
2. In your framework, if you have 100 pages, do you create 100 Page Objects?
3. What is an โ€œElement click interceptedโ€ exception, and how do you fix it?
4. How do you take screenshots for failed test cases only in TestNG?
5. Explain how to connect your test cases with Azure.
6. What is the get fetch command?
7. In Postman, how do you delete a variable after test execution is finished?
8. Why do you prefer using Cucumber BDD in your project?
9. Explain dynamic binding and static binding.
10. What is method overloading, and what is method overriding?
11. What is the difference between Comparable and Comparator?
12. How would you conclude that a login page is user-friendly?
13. What are 5 points you consider when writing a good test case?
14. Suppose a developer is not fixing a bug; how would you approach the situation?
15. What are the threads in JMeter?
16. Can you automate captchas?
17. In what cases would you require fluent waits?
18. In Selenium, how would you open a new tab?
19. In Jenkins, what is the purpose of a CRON expression?

๐‘๐จ๐ฎ๐ง๐ 3 ( ๐‡๐ซ ๐ƒ๐ข๐ฌ๐œ๐ฎ๐ฌ๐ฌ๐ข๐จ๐ง )

Grab your ๐”๐ฅ๐ญ๐ข๐ฆ๐š๐ญ๐ž ๐๐€/๐’๐ƒ๐„๐“ ๐Š๐ข๐ญ Now!
๐Ÿ‘3
๐Ÿš€ New Video Alert! ๐Ÿš€

Hey everyone! I just uploaded a brand new tutorial on YouTube to help you get started with Selenium Automation! ๐Ÿง‘โ€๐Ÿ’ป๐Ÿ’ป

In this video, Iโ€™ll show you how to easily install and set up everything you need for Selenium, including:

Java โ˜•๏ธ
Eclipse IDE ๐Ÿ’ป
WebDriver ๐Ÿง‘โ€๐Ÿ’ป
Whether you're a beginner or looking to refresh your knowledge, this step-by-step guide will have you automating tests in no time! ๐Ÿ”งโœจ

๐Ÿ‘‰ Check out the video now:
https://youtu.be/6Tzmy8uxQAM

Don't forget to like, subscribe, and hit the bell icon to stay updated with more tutorials from CoderBaba! ๐Ÿ‘๐Ÿ””

#SeleniumSetup #AutomationTesting #CoderBaba #JavaForSelenium #EclipseIDE #WebDriver #TestAutomation #LearnWithCoderBaba #SeleniumTutorial #Automation #TechTutorials #BeginnersGuide

Letโ€™s get automating! ๐Ÿš€