i
ITC Infotech
Filter interviews by
I applied via Approached by Company and was interviewed in Feb 2022. There were 3 interview rounds.
In this aptitude test individual have to go with 4 section and time will be 120 minutes.
Section 1 will be coding section
Section 2 will be general aptitude
Section 3 will be English comprehensive
Section 4 will be reasoning.
Answers to common IT interview questions
Software is a set of instructions that tells a computer what to do
SQL is a programming language used to manage and manipulate relational databases
My major project involved developing a web application using Java and Spring framework
OOP stands for Object-Oriented Programming, which is a programming paradigm that uses objects to represent data and methods
There are four types of OOP...
I was interviewed in Feb 2025.
I was interviewed in Dec 2024.
Our working culture promotes collaboration, innovation, and integrity.
We prioritize teamwork and open communication to achieve common goals.
We encourage creativity and out-of-the-box thinking to solve complex problems.
We uphold high ethical standards and value honesty and transparency in all interactions.
We strive for continuous improvement and learning to stay ahead in the ever-evolving technology landscape.
What people are saying about ITC Infotech
I was interviewed in Feb 2025.
Oriented in sql,java logical question and manual testing they asked about that.
Pass by value &pass by reference
About the project &They suggest one topic in based on us
ITC Infotech interview questions for popular designations
I applied via AmbitionBox and was interviewed in Nov 2024. There were 4 interview rounds.
I utilize tools such as Excel, Python, SQL, and Tableau for data analysis.
Excel for basic data manipulation and visualization
Python for advanced data analysis and machine learning
SQL for querying databases
Tableau for creating interactive visualizations
Data analysis of code in the context of data analysis.
Coding logical question paper.
Get interview-ready with Top ITC Infotech Interview Questions
I was interviewed in Aug 2024.
First, test and then pass the next.
I did not have a coding test, but the next round included a coding test.
Two were passed, and the next round was conducted on the assignment.
Assignment: right or wrong case study on the assignment.
The main focus is on group discussion.
Coding tests help assess candidates' technical skills and problem-solving abilities.
Coding tests help evaluate candidates' ability to write efficient and clean code.
They assess problem-solving skills and logical thinking.
Coding tests ensure that candidates have the necessary technical skills for the job.
They help identify candidates who can work well under pressure and meet deadlines.
The other option was to work as a customer service representative.
Customer service representative role involves handling customer inquiries and resolving issues.
Requires good communication skills and ability to remain calm under pressure.
Examples: answering phone calls, responding to emails, assisting customers with product information.
My strength as a telecaller is my excellent communication skills and ability to build rapport with customers. My weakness is sometimes I can be too detail-oriented, which may slow down my call volume.
Strength: Excellent communication skills
Strength: Ability to build rapport with customers
Weakness: Detail-oriented, which may slow down call volume
Motivate the manager by addressing the company's problems and offering support and solutions.
Listen to the manager's concerns and show empathy
Offer constructive feedback and solutions to address the problems
Provide resources and support to help the manager overcome challenges
Recognize and appreciate the manager's efforts and achievements
Encourage open communication and collaboration within the team
I applied via Approached by Company and was interviewed in Oct 2024. There were 3 interview rounds.
One coding test happen
Using stream API for Data Structures and Algorithms
Stream API in Java can be used to perform operations on collections like filtering, mapping, reducing, etc.
It can be used for implementing various data structures and algorithms efficiently.
For example, you can use stream API to find the sum of all elements in an array or filter out even numbers from a list.
Using stream API to filter a list of numbers and find the sum of even numbers
Use Stream.filter() to filter out even numbers
Use Stream.mapToInt() to convert stream to IntStream
Use IntStream.sum() to find the sum of even numbers
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Optimizing stored procedures involves using proper indexing, reducing unnecessary loops, and minimizing database calls.
Use proper indexing on columns used in WHERE clauses to improve query performance
Avoid using cursors and loops whenever possible, as they can be inefficient
Minimize the number of database calls by combining multiple queries into a single query or using temporary tables
Consider using bulk processing tec...
Optimizing SQL queries involves using indexes, minimizing data retrieval, avoiding unnecessary joins, and optimizing query structure.
Use indexes on columns frequently used in WHERE clauses
Minimize data retrieval by selecting only necessary columns
Avoid unnecessary joins by using EXISTS or IN clauses instead
Optimize query structure by using appropriate join types and conditions
Returning clause is used to return a value from a function or procedure in PL/SQL.
Used to return a single value from a function or procedure
Can be used to return multiple values using OUT parameters
Helps in passing values back to the calling program
Triggers can lead to performance issues, complexity, and potential for unintended consequences.
Triggers can make code harder to debug and maintain
They can lead to cascading effects if not carefully implemented
Performance can be impacted if triggers are not optimized
Triggers can introduce dependencies between different parts of the codebase
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Split alpha-numeric values in Java without using split method
Iterate through each character in the input string
Check if the character is a digit or a letter using Character.isDigit() and Character.isLetter() methods
Create separate strings for digits and letters and store them in an array
Use ALTER TABLE statement to add a new column with a default value and set it to NOT NULL
Use ALTER TABLE table_name ADD column_name data_type DEFAULT default_value NOT NULL;
Example: ALTER TABLE employees ADD hire_date DATE DEFAULT '2022-01-01' NOT NULL;
I applied via Walk-in and was interviewed in Aug 2024. There were 3 interview rounds.
Our company is a leading provider of HR solutions, specializing in recruitment, training, and consulting services.
Founded in 2005 by John Smith
Headquartered in New York City
Clients include Fortune 500 companies such as Google and Microsoft
Offers a wide range of services including talent acquisition, leadership development, and HR technology solutions
Experienced HR professional with a passion for talent development and employee engagement.
Over 8 years of experience in HR roles
Skilled in recruitment, training, and performance management
Led initiatives to improve employee satisfaction and retention
Strong communication and interpersonal skills
Bachelor's degree in Human Resources Management
I have been following the company's growth and success in the industry for several years.
I have been a loyal customer of the company for the past 5 years.
I regularly read industry news and updates, and this company has been featured multiple times.
I have friends who work at the company and have shared positive feedback about the work culture.
My name is John Doe.
Full name is John Doe
Common first and last name combination
Easy to remember and pronounce
I plan to stay long-term and grow with the company.
I am committed to the company's long-term goals and vision.
I am looking for stability and opportunities for growth within the organization.
I am excited about the potential to contribute to the company's success over the long term.
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
I have 5 years of experience working with Next.js, building dynamic and responsive web applications.
5 years of experience with Next.js
Proficient in building dynamic and responsive web applications
Strong understanding of React and JavaScript
Experience with server-side rendering and API integration
Portfolio includes projects showcasing Next.js skills
I have worked on 5 projects using Next.js for building dynamic web applications.
Developed a company website using Next.js for improved performance and SEO optimization
Created a blog platform with server-side rendering using Next.js
Integrated authentication and authorization features using NextAuth.js in an e-commerce project
Utilized API routes in Next.js to fetch and display data dynamically
Implemented dynamic routing
Given an array of numbers. each item is the price of a product per day (key). Find a solution that calculates the best day to sell an item and the best day to buy an item
The duration of ITC Infotech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 316 interviews
Interview experience
based on 3.4k reviews
Rating in categories
Associate Information Technology Consultant
5.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Consultant
4.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Consultant
835
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
503
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
373
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra