i
ITC Infotech
Filter interviews by
I appeared for an interview in Oct 2024, where I was asked the following questions.
I applied via Monster and was interviewed in May 2024. There was 1 interview round.
To select the 3rd highest salary from the employee table, you can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.
Use a SQL query like 'SELECT salary FROM employee ORDER BY salary DESC LIMIT 1 OFFSET 2' to get the 3rd highest salary.
The 'ORDER BY' clause sorts the salaries in descending order, 'LIMIT 1' limits the result to 1 row, and 'OFFSET 2' skips the first two rows.
Make sure to adjust the 'OFFSET' value if
Put is used to create or replace a resource, while patch is used to update a resource partially.
Put is idempotent, meaning multiple identical requests will have the same effect as a single request
Patch is not idempotent, as multiple identical requests may have different effects
Put requires the client to send the entire updated resource, while patch only requires the specific changes to be sent
The == operator checks for reference equality, while the equals method checks for value equality in strings.
Use == to check if two string variables refer to the same object in memory.
Use equals() method to check if two string variables have the same sequence of characters.
Example: String str1 = "hello"; String str2 = "hello"; str1 == str2 will return false, but str1.equals(str2) will return true.
String can be declared using double quotes, single quotes, or the String constructor.
Declare using double quotes: String str1 = "Hello";
Declare using single quotes: String str2 = 'World';
Declare using String constructor: String str3 = new String("Java");
String builder is not synchronized, while String buffer is synchronized.
String builder is faster than String buffer because it is not synchronized.
String buffer is thread-safe, while String builder is not.
String builder is preferred for single-threaded applications, while String buffer is preferred for multi-threaded applications.
Convert array to ArrayList of strings
Create a new ArrayList<String>
Use Arrays.asList() method to convert array to ArrayList
Example: String[] array = {"apple", "banana", "orange"}; ArrayList<String> list = new ArrayList<>(Arrays.asList(array));
I applied via Campus Placement and was interviewed in Dec 2024. There were 2 interview rounds.
Basic questions and solvable
Mainly on java and python
I am a dedicated Software Test Engineer with 5 years of experience in manual and automated testing.
5 years of experience in software testing
Proficient in manual and automated testing
Strong knowledge of testing methodologies and tools
Experience in creating test plans and test cases
Good communication and problem-solving skills
I have strong skills in manual and automated testing, test planning, test case design, defect tracking, and regression testing.
Proficient in manual testing techniques and methodologies
Experience in creating test plans and test cases
Skilled in using automated testing tools like Selenium
Ability to track and manage defects effectively
Experience in regression testing to ensure software quality
Familiarity with Agile and Scr
ITC Infotech interview questions for popular designations
Get interview-ready with Top ITC Infotech Interview Questions
I applied via Job Portal
Integration between icerties involves connecting different software systems to enable seamless data exchange.
Use APIs to establish communication between different icerties
Implement data mapping to ensure compatibility between systems
Consider security measures to protect sensitive information during integration
posted on 17 Mar 2024
It was around 60 min. it was mixed of Aptitude and coding round
I applied via Campus Placement and was interviewed in Oct 2023. There were 4 interview rounds.
Prepare the main topics of aptitude that you usually do for the preparation
To find the reverse of a number, we can use a loop to extract the digits and build the reversed number.
Initialize a variable to store the reversed number
Extract the last digit of the input number using modulo operator
Add the extracted digit to the reversed number after multiplying it by 10
Remove the last digit from the input number by dividing it by 10
Repeat the process until the input number becomes 0
The final reverse
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Apr 2024. There were 2 interview rounds.
Quite tough and interesting and good questions
Quite tough and interesting and goodnpanel of members
Top trending discussions
The duration of ITC Infotech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 22 interviews
Interview experience
based on 3.6k reviews
Rating in categories
Associate Information Technology Consultant
5.1k
salaries
| ₹3.8 L/yr - ₹15 L/yr |
Lead Consultant
4.5k
salaries
| ₹9 L/yr - ₹35 L/yr |
Associate Consultant
906
salaries
| ₹2.5 L/yr - ₹17.5 L/yr |
Software Engineer
501
salaries
| ₹3.5 L/yr - ₹14.1 L/yr |
Senior Software Engineer
385
salaries
| ₹6.5 L/yr - ₹25.5 L/yr |
Wipro
EPAM Systems
L&T Technology Services
Coforge