Search by topic
18 questions
- What are the four pillars of OOP? Explain with examples.Fresher 路 Q51Programming馃敀
- What is the difference between method overloading and overriding?Fresher 路 Q52Programming馃敀
- What is the difference between an interface and an abstract class?Fresher 路 Q53Programming馃敀
- Why is String immutable in Java? What is the difference between == and equals()?Fresher 路 Q54Programming馃敀
- What is the difference between an Array and an ArrayList? When do you use a HashMap?Fresher 路 Q55Programming馃敀
- Explain exception handling in Java. Checked vs unchecked exceptions?Fresher 路 Q56Programming馃敀
- Write a program to reverse a string and check if it is a palindrome.Fresher 路 Q57Programming馃敀
- Write a program to count the occurrence of each character in a string.Fresher 路 Q58Programming馃敀
- What do static, final and the finally block mean in Java?Fresher 路 Q59Programming馃敀
- What is a constructor? What do this and super mean?Fresher 路 Q60Programming馃敀
- What are Java 8 streams and lambdas? How do you use them in automation?Junior QA 路 Q56Programming馃敀
- How do you find duplicate elements in an array or list?Junior QA 路 Q57Programming馃敀
- Write a program to find the largest and second largest number in an array.Junior QA 路 Q58Programming馃敀
- What is the difference between HashMap, LinkedHashMap, TreeMap and Hashtable?Junior QA 路 Q59Programming馃敀
- Write a Python script to validate an API response.Junior QA 路 Q60Programming馃敀
- How do you use pytest fixtures and parametrization?Mid-level QA 路 Q51Programming馃敀
- How do you implement a thread-safe singleton and when should you avoid singletons in tests?Senior SDET 路 Q31Programming馃敀
- Write a utility that retries an operation with exponential backoff.Senior SDET 路 Q32Programming馃敀