Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by ITC Infotech Team. If you also belong to the team, you can get access from here

ITC Infotech Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ITC Infotech Senior Manager Interview Questions and Answers

Updated 17 Dec 2024

ITC Infotech Senior Manager Interview Experiences

1 interview found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Salary negotiation

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - Technical 

(3 Questions)

  • Q1. DSA question on string, Build lowest number by removing n digits from a given number.
  • Q2. Questions on Java 8 features, lambda, functional interface, streams, parallel streams. Multithreading questions: Executors, competable future, locks, synchronize, atomicInteger. Garbage collectors, algorit...
  • Q3. Coding question to filter unique element on streams and 2 more using comparator.

Interview Preparation Tips

Interview preparation tips for other job seekers - Average interview. prepare more on java thory.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - One-on-one 

(4 Questions)

  • Q1. What is a trial balance?
  • Q2. Tell me about financial products
  • Q3. Journal entry for paid in advance & outstanding expenses
  • Q4. How is market value derived for mutual fund
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Regarding all basic java , sprint boot questions
  • Q2. More focused on Spring and microservices
Round 2 - Technical 

(1 Question)

  • Q1. Advance java questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. 5 steps revenue recognition model
  • Ans. 

    The 5 steps revenue recognition model outlines the process for recognizing revenue from contracts with customers.

    • Identify the contract with the customer

    • Identify the performance obligations in the contract

    • Determine the transaction price

    • Allocate the transaction price to the performance obligations

    • Recognize revenue as the performance obligations are satisfied

  • Answered by AI
  • Q2. What are the key components of SOPs?
  • Ans. 

    Key components of SOPs include purpose, scope, responsibilities, procedures, and revisions.

    • Purpose: Clearly defined objective or goal of the SOP.

    • Scope: Specific areas or processes that the SOP applies to.

    • Responsibilities: Roles and duties of individuals involved in following the SOP.

    • Procedures: Step-by-step instructions on how to carry out tasks or processes.

    • Revisions: Process for updating and maintaining the SOP to re...

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. What is materiality?
  • Ans. 

    Materiality refers to the significance or importance of information in relation to a decision or financial statement.

    • Materiality is a concept used in accounting and auditing to determine the relevance of information to users of financial statements.

    • It involves assessing whether the information could influence the decisions of users, such as investors or creditors.

    • Materiality is subjective and depends on factors like th...

  • Answered by AI
  • Q2. What is segment reporting?
  • Ans. 

    Segment reporting is the practice of breaking down a company's financial information into different business segments.

    • Segment reporting helps investors and analysts understand the performance of different parts of a company.

    • Companies typically report segment information based on factors such as geography, product lines, or customer types.

    • Segment reporting is required by accounting standards to provide transparency and ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - focus what is written in the resume
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - One-on-one 

(2 Questions)

  • Q1. Swap two variables without temp
  • Ans. 

    Use XOR operation to swap two variables without using a temporary variable

    • Use XOR operation to swap two variables without using a temporary variable

    • Example: a = 5, b = 10. a = a XOR b, b = a XOR b, a = a XOR b. Now a = 10, b = 5

  • Answered by AI
  • Q2. Multiply two matrices in CUDA
  • Ans. 

    Matrix multiplication in CUDA involves parallelizing the computation across multiple threads on the GPU.

    • Use CUDA kernels to launch parallel threads for matrix multiplication.

    • Divide the matrices into blocks and load them into shared memory for faster access.

    • Implement the matrix multiplication algorithm in CUDA C/C++.

    • Ensure proper memory management and synchronization between threads.

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Merge two sorted arrays
  • Ans. 

    Merge two sorted arrays into a single sorted array

    • Create a new array to store the merged result

    • Iterate through both arrays simultaneously and compare elements

    • Add the smaller element to the new array and move to the next element in that array

    • Continue until all elements from both arrays are merged

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Technical discussion over how the microservices communicate internally.
  • Q2. Immutable class implementation
  • Q3. Singleton class implementation
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. What is the usage of Yield keyword
  • Ans. 

    Yield keyword is used in Python to pause and resume a generator function.

    • Yield keyword is used to return a value from a generator function and pause its execution.

    • When the generator function is called again, it resumes from where it was paused.

    • Yield can be used in a loop to generate a sequence of values without storing them all in memory.

    • Example: def my_generator(): yield 1 yield 2 yield 3

  • Answered by AI
  • Q2. How will you n number of parmeters to a function where you n is variable number and you don't know the parameters that will be received
  • Ans. 

    Use variadic arguments in C++ to handle variable number of parameters in a function

    • Use variadic arguments in C++ to create a function that can accept any number of parameters

    • Example: void myFunction(int firstParam, ...)

    • Access the parameters using va_list and va_start macros

    • Example: va_list args; va_start(args, firstParam); int nextParam = va_arg(args, int);

    • End the argument list with va_end macro

  • Answered by AI
  • Q3. SQL join query and use aggregate function in it
  • Ans. 

    SQL join query combines data from multiple tables based on a related column, and aggregate functions perform calculations on grouped data.

    • Use JOIN keyword to combine data from multiple tables based on a related column

    • Use aggregate functions like SUM, AVG, COUNT, etc. to perform calculations on grouped data

    • Example: SELECT orders.order_id, SUM(order_details.quantity) FROM orders JOIN order_details ON orders.order_id = or

  • Answered by AI
  • Q4. Software management framework that I am following, and different scrum terminologies
  • Ans. 

    I follow the Agile software management framework and am familiar with various Scrum terminologies.

    • Agile software management framework focuses on iterative development and collaboration.

    • Scrum is a specific Agile framework that includes roles like Scrum Master and Product Owner.

    • Some Scrum terminologies include Sprint, Daily Standup, Backlog, and User Stories.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare your basics very well

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain some Design patterns
  • Ans. 

    Design patterns are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable software.

    • Some common design patterns include Singleton, Factory, Observer, Strategy, and Decorator.

    • Singleton pattern ensures a class has only one instance and provides a global point of access to it.

    • Factory pattern creates objects without specifying the exact class of object...

  • Answered by AI
  • Q2. Explain Delegates , async/ await
  • Ans. 

    Delegates are type-safe function pointers in C# used for implementing callbacks. async/await is used for asynchronous programming in C#.

    • Delegates in C# are similar to function pointers in C or C++. They allow methods to be passed as parameters to other methods.

    • Async/await in C# is used for asynchronous programming, allowing methods to run asynchronously without blocking the main thread.

    • Delegates can be used with async/

  • Answered by AI
Round 2 - Behavioral 

(2 Questions)

  • Q1. What is a interceptor
  • Ans. 

    An interceptor is a design pattern commonly used in software development to capture and manipulate requests and responses.

    • Interceptors can be used for logging, authentication, authorization, caching, error handling, etc.

    • In Angular, interceptors can be used to modify HTTP requests before they are sent and responses before they are received.

    • In Spring framework, interceptors can be used to intercept client requests and se

  • Answered by AI
  • Q2. What is Authentication, how to achieve it
  • Ans. 

    Authentication is the process of verifying the identity of a user or system.

    • Authentication involves confirming the identity of a user through credentials such as passwords, biometrics, or security tokens.

    • Common methods of authentication include single-factor authentication (e.g. password) and multi-factor authentication (e.g. password + SMS code).

    • Authentication can be achieved through protocols like OAuth, OpenID, SAML...

  • Answered by AI

Skills evaluated in this interview

Senior Engineer Interview Questions & Answers

Movate user image SHIVVACHAN PANDEY

posted on 29 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Angular life cycle
  • Q2. NgRX state management
  • Q3. Let var const difference, this keyword
  • Ans. 

    var, let, const are used to declare variables in JavaScript. 'this' keyword refers to the current object.

    • var is function-scoped, let is block-scoped, const is block-scoped and cannot be reassigned

    • 'this' keyword refers to the current object in which it is used

    • Example: var x = 10; let y = 20; const z = 30; this.name = 'John';

  • Answered by AI

Skills evaluated in this interview

ITC Infotech Interview FAQs

How many rounds are there in ITC Infotech Senior Manager interview?
ITC Infotech interview process usually has 1 rounds. The most common rounds in the ITC Infotech interview process are HR.

Tell us how to improve this page.

ITC Infotech Senior Manager Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
ITC Infotech Senior Manager Salary
based on 65 salaries
₹19 L/yr - ₹50 L/yr
74% more than the average Senior Manager Salary in India
View more details

ITC Infotech Senior Manager Reviews and Ratings

based on 6 reviews

2.4/5

Rating in categories

1.7

Skill development

2.1

Work-life balance

2.1

Salary

2.4

Job security

1.5

Company culture

1.9

Promotions

1.9

Work satisfaction

Explore 6 Reviews and Ratings
Associate Information Technology Consultant
5.2k salaries
unlock blur

₹4.1 L/yr - ₹15 L/yr

Lead Consultant
4.5k salaries
unlock blur

₹9 L/yr - ₹35 L/yr

Associate Consultant
828 salaries
unlock blur

₹2.5 L/yr - ₹16.5 L/yr

Software Engineer
503 salaries
unlock blur

₹4 L/yr - ₹14.1 L/yr

Senior Software Engineer
377 salaries
unlock blur

₹6.4 L/yr - ₹25 L/yr

Explore more salaries
Compare ITC Infotech with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview