Upload Button Icon Add office photos
Engaged Employer

i

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

Tech Mahindra Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 33.6k Reviews

Filter interviews by

Tech Mahindra UCCE Engineer Interview Questions and Answers

Updated 15 Jan 2020

Tech Mahindra UCCE Engineer Interview Experiences

1 interview found

I applied via Walk-in and was interviewed in Dec 2019. There were 3 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. What are ICM component and their services?
  • Ans. 

    ICM components are responsible for call routing, queuing, and reporting in Cisco Contact Center solutions.

    • ICM Router: routes calls based on business rules and agent availability

    • ICM Logger: records call data for reporting and analysis

    • ICM AW/HDS: manages agent state and availability

    • ICM PG: interfaces with peripheral devices such as IVRs and ACDs

    • ICM CCE: provides a web-based interface for administration and reporting

  • Answered by AI
  • Q2. CVP comprehensive call flow.
  • Ans. 

    CVP comprehensive call flow is a sequence of steps that a caller goes through when interacting with a CVP system.

    • The caller dials the phone number associated with the CVP system.

    • The call is routed to the CVP system, which answers the call and plays a welcome message.

    • The caller is prompted to make a selection from a menu of options.

    • Based on the caller's selection, the CVP system may play additional messages or transfer ...

  • Answered by AI
  • Q3. CVP component?
  • Q4. ICM scripting and call type
  • Q5. Explain extension mobility, route pattern, translation pattern, dial peer, trunk group.
  • Ans. 

    Explanation of UCCE terms: extension mobility, route pattern, translation pattern, dial peer, trunk group.

    • Extension mobility allows users to log in to any phone and have their profile settings applied.

    • Route patterns determine how calls are routed within the network.

    • Translation patterns modify the calling or called number before routing the call.

    • Dial peers define how calls are routed to a specific destination.

    • Trunk grou...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident on what you mentioned in your resume.

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Jul 2022. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What are indexes in the database? what is the difference between clustered and non-clustered indexes?
  • Ans. 

    Indexes are used to improve database performance. Clustered indexes determine the physical order of data, while non-clustered indexes do not.

    • Indexes are used to speed up data retrieval operations in a database.

    • Clustered indexes determine the physical order of data in a table, while non-clustered indexes do not.

    • A table can have only one clustered index, but multiple non-clustered indexes.

    • Clustered indexes are generally ...

  • Answered by AI
  • Q2. Write a query to delete duplicate rows from a table.
  • Ans. 

    Query to delete duplicate rows from a table

    • Use GROUP BY clause to group the rows by their unique values

    • Use HAVING clause to filter out the groups with count greater than 1

    • Use DELETE statement to delete the duplicate rows

  • Answered by AI
  • Q3. Class A { public string A() { return "hello"; } } what is wrong with above code?
  • Q4. What is a singleton pattern and how to implement it?
  • Ans. 

    Singleton pattern restricts the instantiation of a class to a single instance and provides a global point of access to it.

    • Create a private constructor to restrict instantiation of the class

    • Create a private static instance of the class

    • Create a public static method to access the instance

    • Ensure thread safety if necessary

    • Examples: Database connection, Logger, Configuration settings

  • Answered by AI
  • Q5. How do you handle exceptions in stored procedures?
  • Ans. 

    Handle exceptions in stored procedures by using TRY-CATCH blocks.

    • Use TRY-CATCH blocks to catch and handle exceptions

    • Log the error message and severity level

    • Rollback the transaction if necessary

    • Rethrow the error if it cannot be handled

    • Use RAISERROR to raise custom error messages

  • Answered by AI
  • Q6. Explain SOLID principles.
  • Ans. 

    SOLID principles are a set of five design principles that help in creating maintainable and scalable software.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open-Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Subtypes should be substitutable for their base types.

    • I - Interface Segregation Principle: C...

  • Answered by AI
  • Q7. Difference between throw and throw exception?
  • Ans. 

    throw is used to throw an exception while throw exception is used to throw a specific exception.

    • throw is used to throw any type of exception while throw exception is used to throw a specific type of exception.

    • throw exception is followed by the type of exception that needs to be thrown.

    • throw can be used to throw any object while throw exception can only be used to throw an exception object.

    • Example: throw new Exception("

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to give quite a few interviews to be prepared.

Skills evaluated in this interview

Round 1 - Group Discussion 

Merit and demerit of Machine learning ?

Round 2 - Aptitude Test 

General Aptitude and reasoning

Round 3 - Technical 

(4 Questions)

  • Q1. Oops concept, DBMS , Data Structure
  • Q2. What is Normalisation?
  • Ans. 

    Normalisation is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • It involves dividing larger tables into smaller ones and defining relationships between them.

    • Normalization helps to eliminate data inconsistencies and anomalies.

    • There are different levels of normalization, such as first normal form (1NF), second normal form (2NF), and so on.

    • Normalization can improve database pe...

  • Answered by AI
  • Q3. What is polimorphism?
  • Ans. 

    Polymorphism is the ability of an object to take on many forms.

    • It allows objects of different classes to be treated as if they were objects of the same class.

    • It is achieved through method overriding and method overloading.

    • Example: A shape class can have multiple subclasses like circle, square, etc. and all can be treated as shapes.

    • Example: A method can take an object of a parent class as a parameter and it can accept a

  • Answered by AI
  • Q4. What is Stack and Pre and post Tree formation
  • Ans. 

    Stack is a data structure that follows LIFO. Pre and post tree formation are methods of traversing a tree.

    • Stack is used for backtracking, undoing, and recursion.

    • Pre-order traversal visits the root node first, then left subtree, then right subtree.

    • Post-order traversal visits the left subtree, then right subtree, then root node.

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Tell me About company ?

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basics questions of Data Stucture Oops and Dbms

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

Tata Group user image Surya Prakash Tiwari

posted on 8 Jun 2022

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is array?? Detail in programming
  • Ans. 

    An array is a collection of similar data types stored in contiguous memory locations.

    • Arrays can be one-dimensional or multi-dimensional

    • Elements in an array can be accessed using their index

    • Arrays can be initialized during declaration or later in the code

    • Arrays can be passed as arguments to functions

    • Example: int arr[5] = {1, 2, 3, 4, 5};

    • Example: char str[10] = "Hello";

  • Answered by AI
  • Q2. About programming and Java script

Interview Preparation Tips

Interview preparation tips for other job seekers - Always prepare for interview and need you have to know about jd

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Why do you want this Job?
  • Q2. What are your greatest strengths
  • Q3. Why should I hire you?
  • Q4. Tell me about yourself

Interview Preparation Tips

Interview preparation tips for other job seekers - Speak clearly and vary your to show you're intersted and enthusiastic.Listen to questions carefully and let the interview and let the conversation

Interview Questionnaire 

6 Questions

  • Q1. Introduce your self
  • Q2. What is prime number
  • Ans. 

    A prime number is a positive integer greater than 1 that has no positive integer divisors other than 1 and itself.

    • Prime numbers are only divisible by 1 and themselves

    • Examples of prime numbers include 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, and 97

    • Prime numbers are important in cryptography and number theory

  • Answered by AI
  • Q3. Write a code on prime number
  • Ans. 

    Code to check if a number is prime or not.

    • A prime number is only divisible by 1 and itself.

    • Start checking from 2 up to the square root of the number.

    • If the number is divisible by any number in the range, it's not prime.

    • Otherwise, it's prime.

  • Answered by AI
  • Q4. Write a question on ages problem
  • Ans. 

    What is the average age of a group of people with ages ranging from 20 to 60?

    • Add up all the ages and divide by the number of people in the group

    • The age range is 40 years

    • Assuming an equal distribution of ages, the average age would be 40

  • Answered by AI
  • Q5. Are you relocate
  • Q6. What is your strengths and weaknesses

Skills evaluated in this interview

Round 1 - Technical 

(1 Question)

  • Q1. What you did to learn new technology?
  • Ans. 

    I keep myself updated by attending conferences, reading blogs, and taking online courses.

    • Attend conferences and workshops to learn from experts

    • Read blogs and articles to stay updated on latest trends

    • Take online courses and tutorials to gain practical knowledge

    • Experiment with new technology by building projects

    • Collaborate with peers to learn from their experiences

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Work on resume and understand what you have written in it. Also do not try to over elaborate answers. Keep is short and crisp.

I applied via campus placement at SSN College of Engineering, Chennai and was interviewed in Apr 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Amcat based aptitude test followed by group discussion on general &social topics.2 rounds of technical interview.
  • Q2. GD-one time use plastic should be banned r not
  • Ans. 

    Yes, GD-one time use plastic should be banned.

    • One-time use plastic is harmful to the environment and wildlife.

    • Alternatives like reusable bags and containers are readily available.

    • Many countries and cities have already implemented bans on single-use plastics.

    • Reducing plastic waste is crucial for the health of our planet.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Difficulty level-medium.Go through online qns before interview .

I applied via Freshervoice, apuzz.com and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Java and OOPS features, general coding, SQL and some vocabs like initiative, process, vision, etc and general introduction part

Interview Preparation Tips

Interview preparation tips for other job seekers - Just study java, oops and sql in deep... you should know deep concepts of why interfaces are used and some definitions for oops concepts.

I was interviewed in Nov 2019.

Interview Questionnaire 

3 Questions

  • Q1. Dead code, deactivated code, verification and validation,SDLC and STLC,Do-178b levels with coverage
  • Q2. Pointer,types of pointer,linked list
  • Q3. Bugs found during testing
  • Ans. 

    Bugs found during testing

    • Bugs are inevitable in software development

    • Testing helps to identify and fix bugs before release

    • Different types of bugs include functional, performance, and security issues

    • Bug tracking tools like JIRA can help manage and prioritize bug fixes

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Mainly they focus on technical questions like tool(RTRT) based questions on which u worked and your previous project .

Skills evaluated in this interview

Tech Mahindra Interview FAQs

What are the top questions asked in Tech Mahindra UCCE Engineer interview?

Some of the top questions asked at the Tech Mahindra UCCE Engineer interview -

  1. What are ICM component and their servic...read more
  2. Explain extension mobility, route pattern, translation pattern, dial peer, trun...read more
  3. CVP comprehensive call fl...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Tech Mahindra interview
WalkIn
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Accenture Interview Questions
3.9
 • 8k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all
Tech Mahindra UCCE Engineer Salary
based on 11 salaries
₹4.2 L/yr - ₹7 L/yr
21% less than the average UCCE Engineer Salary in India
View more details

Tech Mahindra UCCE Engineer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

4.0

Skill development

4.0

Work-Life balance

5.0

Salary & Benefits

5.0

Job Security

4.0

Company culture

4.0

Promotions/Appraisal

4.0

Work Satisfaction

Explore 1 Review and Rating
Software Engineer
26.3k salaries
unlock blur

₹2 L/yr - ₹9.1 L/yr

Senior Software Engineer
21.2k salaries
unlock blur

₹5.5 L/yr - ₹22.7 L/yr

Technical Lead
11.6k salaries
unlock blur

₹9.5 L/yr - ₹31.9 L/yr

Associate Software Engineer
5.4k salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Team Lead
4.9k salaries
unlock blur

₹5.1 L/yr - ₹16.8 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.7
Compare

Cognizant

3.8
Compare

Accenture

3.9
Compare

Wipro

3.7
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview