ITC Infotech Overview
- Bengaluru
- 5001 to 10000 employees
- 2000
- Subsidiary or Business Segment
- IT Services
- Unknown
- Unknown
ITC Infotech Interview Questions: The most important part of preparing for an interview is practice. Knowing what job interview questions you might be asked is essential – that way, you can craft your answers well in advance and feel confident in your responses when the pressure is on.
Wouldn’t it be great if you knew exactly what interview questions are asked for the Test Engineer and QA for Manual and automation Positions? Unfortunately, we can’t read minds, but we’ll give you the next best thing: a list of previously asked ITC Infotech interview questions and answers.
Post On: | ITC Infotech Interview Questions |
Post Type: | Interview Questions |
Published On: | www.softwaretestingo.com |
Applicable For: | Freshers & Experience |
Get Updates: | Software Testingo Telegram Group |
We have also tried to share some of the Rest API Interview Questions, but we recommend spending some quality time to get comfortable with what might be asked when you go for the ITC Infotech interview.
Still, we need your love and support to make this platform more helpful to our fellow testers. So, please share your recent interview questions and experiences with us. You Can share those details by connecting with us at softwaretestingo.com@gmail.com.
ITC Infotech India Company Bangalore Interview Questions
Company: ITC Infotech
Location: Bengaluru
Year of Interview Attended: 2023
Role: QA Automation Engineer/Test Automation Engineer/SDET
Experience: Around 5 years and Around 2 years in Test Automation using Selenium Webdriver with Java
First Round (Duration – 1 hour)
- Introduce yourself
- Collections Framework Hierarchy to write on paper and explain
- Frequency of Integral values in an Array of int values using Collections
- Login and Search an item Selenium Webdriver Java code along with Page Object Model explanation
- Say there is a string Sumeet after e occurs the first time, and find frequency it continued, it continued 1 time after e or 2 times after e Here it continued for 1 time after the first e
- What are the collections used in your Project
- How to Remove Duplicate Elements in an Array using ArrayList
- What is the Maximum capacity of ArrayList and LinkedList
- What is the method in Any Collection Framework that is used to find the frequency of a certain Character or a String?
- Have you used both Implicit and Explicit wait in Your Project?
- Explain Constructor Overloading
- Can we create an Object of an Abstract Class
- How many Null keys and null values can be inserted in HashMap
- How many null values and null keys can be inserted in HashSet?
- How many duplicate keys and duplicate values can be inserted in HashSet?
- Explain the differences between LinkedList and Vector.
- How have you written Dynamic XPaths
- Differences between LinkedHashset vs. LinkedHashmap
- Differences between StringBuilder vs. StringBuffer
- Few Exceptions you have come across and how did you resolve them
Verdict: Rejected
Reason: Got Rejected Since the expectations were very high in Core Java, especially Java Collection Framework
ITC Infotech Testing Interview Questions
Company Name: Itc Infotech
Company Location: Bangalore, India
Interview Date: 24.02.2021
ITC Infotech interview question, Which I attended yesterday.
Selenium
- What is the use of the RemoteWebDriver class?
Answer: It’s a class that implements webdriver, javascriptexecutor, and TakesScreenshot. It provides implementation and features to interact with HTTP elements using JSON wire protocol. It internally converts all scripts to a put/post/delete request. - How to request created
Answer:
A. for each driver.get(), a sessionID is created using the HttpHandshake protocol.
B. HTTP request created to encode command(script)
C. HTTP response created to execute HTTP request in step B
D. The response is decoded and returned. - A scenario was given, and I have to suggest which wait is applicable.
- Explicit wait with syntax.
- What is a timeout class or interface?
Ans: It’s an inner presence in the webdriver interface - About XPath
Design pattern:
- Ask about page object and page factory and then project discussion.
Cucumber:
- Very basic question
- What is a scenario?
- What is a scenario outline?
- Runner class.
- Given a scenario, write their method.
Java:
- Throw and Throws difference.
- List and set differences.
- Why is array list performance low?
- The reason is when capacity reaches the max. Each time a new ArrayList is created, all data from the previous list is copied to it, degrading its performance.
- A class with the same method and signature only returns a different type.
- About duplicate keys in hashmap
- Null insertion in hashmap:
- Keys allowed for empty hashmap(can’t add more elements as it throws null pointer exception?)
value: allowed without any restriction - How to make ArrayList thread-safe.
Ans: Using the synchronized list of the collection class. - Diff between ArrayList and vector
- One string comparison question
About ITC Infotech
ITC Infotech is a specialized global full-service technology solutions provider led by Business and Technology Consulting. Its Digitaligence@work infuses technology with domain, data, design, and differentiated delivery to enhance experience and efficiency, enabling our clients to differentiate and disrupt their business.
The company is powered by a growing portfolio of specialized solutions addressing critical business challenges, including Industry 4.0 solutions (PLM, IoT, and Embedded), Customer Value Management, Loyalty, Trade Marketing and distribution, Supply Chain Optimization, Data Engineering and Analytics, Healthcare Analytics, Digital Banking solutions, and Digital Agriculture solutions.
The company provides solutions to enterprises in Supply Chain industries (CPG, Retail, Manufacturing, Hi-Tech) and Services (Banking, Financial Services, Insurance, Healthcare, Airline, and Hospitality) through a combination of traditional and newer business models as a long-term sustainable partner.
ITC Infotech is committed to consistently delivering enduring value on the 5D Framework. These have been designed to be the critical pillars in creating a compelling value proposition for clients and providing the company with a clear competitive advantage.
ITC Infotech focuses on developing deep, differentiated capabilities aligned with its 5D Framework. Its steadfast focus on delivering enduring value to clients has formed the bedrock of the company’s growth strategy. The company has successfully attained differentiation in niche areas and continues to gain a competitive advantage to strengthen its market standing.