i
ITC Infotech
Filter interviews by
Python libraries commonly used by data engineers include Pandas, NumPy, Matplotlib, and Scikit-learn.
Pandas: Used for data manipulation and analysis.
NumPy: Provides support for large, multi-dimensional arrays and matrices.
Matplotlib: Used for creating visualizations and plots.
Scikit-learn: Offers machine learning algorithms and tools for data analysis.
PySpark is a Python API for Apache Spark, a powerful open-source distributed computing system.
PySpark allows users to write Spark applications using Python programming language.
It provides high-level APIs in Python for Spark's functionality, making it easier to work with large datasets.
PySpark can be used for data processing, machine learning, graph processing, and more.
Example: PySpark can be used to perform data anal...
Delta Lake is an open-source storage layer that brings ACID transactions to Apache Spark and big data workloads.
Provides ACID transactions for big data workloads
Ensures data reliability and quality by enabling schema enforcement and data versioning
Supports batch and streaming data processing
Improves data quality and reliability by enabling schema enforcement and data versioning
Create end to end pipelines in Data Factory with SQL and ASQL as source and target respectively.
Use Copy Data activity to move data from SQL source to ASQL target
Define linked services for SQL and ASQL in Data Factory
Create datasets for SQL and ASQL tables
Map columns between source and target datasets
Configure data flow activities for any transformations needed
Simple array questions
Spring JPA is a part of the Spring framework that provides an abstraction layer on top of JPA, while Hibernate is a standalone ORM framework.
Spring JPA is a part of the Spring framework and provides additional features like transaction management, dependency injection, and aspect-oriented programming.
Hibernate is a standalone ORM framework that provides mapping between Java objects and database tables, along with featu...
Cyclic barrier is a synchronization aid that allows a set of threads to wait for each other to reach a common barrier point.
Cyclic barrier is similar to CountDownLatch but can be reused after the barrier point is reached.
It is initialized with a count of the number of threads that must invoke await() before the barrier is tripped.
Threads wait at the barrier until all threads have invoked await(), then the barrier is re...
My strengths include strong analytical skills, attention to detail, and problem-solving abilities.
Strong analytical skills - able to analyze complex data sets and derive meaningful insights
Attention to detail - meticulous in ensuring data accuracy and quality
Problem-solving abilities - adept at identifying and resolving data-related issues
Experience with data manipulation tools like SQL, Python, and Spark
Seeking new challenges and growth opportunities in a different environment.
Looking for new challenges to enhance my skills and knowledge
Seeking growth opportunities that align with my career goals
Interested in exploring different technologies and industries
Want to work in a more collaborative team environment
Seeking better work-life balance or location proximity
What people are saying about ITC Infotech
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
Coding roung plus technical questions were asked
Get interview-ready with Top ITC Infotech Interview Questions
Program to concatenate first name and last name and print character and occurrence
Create a function that takes an array of strings as input
Concatenate the first name and last name for each string in the array
Count the occurrence of each character in the concatenated string
Print the character and its occurrence
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
The duration of ITC Infotech interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 311 interviews
Interview experience
based on 3.8k reviews
Rating in categories
7-9 Yrs
Not Disclosed
5-7 Yrs
₹ 6.8-21 LPA
5-10 Yrs
Not Disclosed
Associate Information Technology Consultant
5.2k
salaries
| ₹4.1 L/yr - ₹15 L/yr |
Lead Consultant
4.5k
salaries
| ₹9 L/yr - ₹35 L/yr |
Associate Consultant
827
salaries
| ₹2.5 L/yr - ₹16.5 L/yr |
Software Engineer
503
salaries
| ₹4 L/yr - ₹14.1 L/yr |
Senior Software Engineer
377
salaries
| ₹6.6 L/yr - ₹25 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra