i
ITC Infotech
Filter interviews by
I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.
The TC Upgrade Approach involves planning, testing, and executing upgrades to Teamcenter software.
Plan the upgrade process by identifying current system configuration and desired end state
Test the upgrade in a non-production environment to identify and resolve any issues
Execute the upgrade in a controlled manner to minimize downtime and ensure data integrity
Examples: upgrading from Teamcenter 10 to Teamcenter 12, upgra...
posted on 3 Jan 2025
I applied via Referral and was interviewed in Dec 2024. There were 2 interview rounds.
Deep copy creates a new copy of an object with its own unique memory space, while shallow copy creates a new object that references the same memory locations as the original object.
Deep copy duplicates all nested objects, while shallow copy only duplicates the references to nested objects.
Deep copy ensures that changes to the copied object do not affect the original object, while shallow copy may lead to unintended sid...
Use a loop to swap characters of two strings without using strcpy function.
Create two arrays of characters to store the strings
Use a loop to iterate through each character of the strings and swap them
Ensure to handle cases where strings have different lengths
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Basic C# coding Questions
SQL , CODING QUESTION PYTHON
I am a software developer with 5 years of experience in Java, Python, and SQL.
5 years of experience in Java, Python, and SQL
Strong problem-solving skills
Experience working in Agile development environment
Familiarity with version control systems like Git
Passionate about learning new technologies
Company is a leading software development firm specializing in creating innovative solutions for various industries.
Company has a strong reputation for delivering high-quality software products
Specializes in creating custom solutions for clients in different industries
Known for innovative and cutting-edge technology solutions
Has a diverse portfolio of successful projects
Company values teamwork and collaboration in thei
A comparator is a function that compares two objects to determine their ordering.
Used in sorting algorithms to determine the order of elements
Returns a negative value if the first object is less than the second, zero if they are equal, and a positive value if the first object is greater
Commonly used in Java with the Comparator interface
A reentrant lock is a synchronization primitive that allows a thread to re-enter a critical section it already holds.
Prevents deadlock by allowing a thread to acquire the lock multiple times
Each lock acquisition must be followed by a corresponding release
Commonly used in multi-threaded programming to protect shared resources
OOPs concepts in Spring Boot refer to the principles of Object-Oriented Programming applied in the development of Spring Boot applications.
Inheritance: Allows classes to inherit attributes and methods from other classes.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Allows objects to be treated as instances of their parent class.
Abstraction: Hides the implementation d...
Docker is a platform for developing, shipping, and running applications in containers. Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.
Docker allows developers to package applications and their dependencies into containers for easy deployment and scalability.
Kubernetes helps in automating the deployment, scaling, and management of containerized applic...
I applied via LinkedIn and was interviewed in Jul 2024. There were 3 interview rounds.
Basic core java, reasoning,english
Dsa question of arrays
I am a passionate software developer with experience in Java, Python, and web development.
Experienced in Java, Python, and web development technologies
Strong problem-solving skills
Team player with excellent communication skills
posted on 17 Oct 2024
posted on 19 Sep 2024
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Quants, Reasoning and Verbal
Computer fundamental and pseudocode
15 mins with general topics
I enjoyed the collaborative projects and hands-on learning experiences in my college.
Collaborating with classmates on coding projects
Hands-on experience with different programming languages
Engaging discussions in computer science classes
Interview experience
Associate Information Technology Consultant
5.2k
salaries
| ₹4.1 L/yr - ₹17.2 L/yr |
Lead Consultant
4.4k
salaries
| ₹9 L/yr - ₹35 L/yr |
Associate Consultant
855
salaries
| ₹2.5 L/yr - ₹16.5 L/yr |
Software Engineer
503
salaries
| ₹4 L/yr - ₹16.2 L/yr |
Senior Software Engineer
367
salaries
| ₹6.3 L/yr - ₹25.1 L/yr |
TCS
Wipro
HCLTech
Tech Mahindra