Upload Button Icon Add office photos
Engaged Employer

i

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

Utthunga Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Utthunga Technologies Interview Questions and Answers

Updated 19 May 2025
Popular Designations

11 Interview questions

A Data Analyst was asked 2mo ago
Q. What is DAX?
Ans. 

DAX (Data Analysis Expressions) is a formula language used in Power BI, Excel, and SQL Server for data modeling and analysis.

  • DAX is used to create custom calculations in Power BI and Excel.

  • It includes functions for filtering, aggregating, and manipulating data.

  • Example: CALCULATE function allows you to modify filter context in calculations.

  • DAX supports time intelligence functions like YEAR, MONTH, and DATEDIFF for ...

View all Data Analyst interview questions
A Software Developer was asked
Q. What is the difference between association, aggregation, and composition?
Ans. 

Association, aggregation, and composition are types of relationships between classes in object-oriented programming.

  • Association is a relationship where two classes are connected, but not dependent on each other.

  • Aggregation is a type of association where one class contains another class, but the contained class can exist independently.

  • Composition is a stronger form of aggregation where the contained class is part o...

View all Software Developer interview questions
An Embedded Tester was asked
Q. What is the difference between a list and a tuple?
Ans. 

List is mutable, tuple is immutable in Python.

  • List can be modified after creation, tuple cannot.

  • List uses square brackets [], tuple uses parentheses ().

  • List is used for collections of items that may change, tuple for fixed collections.

  • Example: list - [1, 2, 3], tuple - (1, 2, 3)

View all Embedded Tester interview questions
A Lead UI Developer was asked
Q. What are the differences between var, let, and const?
Ans. 

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

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

  • var can be redeclared and updated, let can be updated but not redeclared, const cannot be redeclared or updated

  • Use const for values that should not change, use let for values that may change, use var sparingly

View all Lead UI Developer interview questions
A Project Manager was asked
Q. How will you track project metrics?
Ans. 

Project metrics will be tracked using a combination of tools, software, and regular status meetings.

  • Utilize project management software to track progress, timelines, and budget

  • Hold regular status meetings with team members to discuss progress and address any issues

  • Use key performance indicators (KPIs) to measure project success and identify areas for improvement

  • Create visual dashboards or reports to easily communi...

View all Project Manager interview questions
A Software Developer was asked
Q. Explain the types of OOPS.
Ans. 

Object-oriented programming paradigm that focuses on objects and classes

  • Encapsulation: bundling data and methods that operate on the data into a single unit (class)

  • Inheritance: ability of a class to inherit properties and behavior from another class

  • Polymorphism: ability to present the same interface for different data types

  • Abstraction: hiding the complex implementation details and showing only the necessary featur...

View all Software Developer interview questions
A Software Developer was asked
Q. Explain the concepts of OOP.
Ans. 

Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit (object)

  • Inheritance: Ability of a class to inherit properties and behavior from another class

  • Polymorphism: Ability to present the same interface for different data types

View all Software Developer interview questions
Are these interview questions helpful?
An Embedded Tester was asked
Q. What is CI/CD and jenkins
Ans. 

CI/CD stands for Continuous Integration/Continuous Deployment. Jenkins is a popular automation server used for CI/CD.

  • CI/CD is a software development practice where code changes are automatically built, tested, and deployed frequently.

  • Jenkins is an open-source automation server used for automating the software development process, including building, testing, and deploying applications.

  • Jenkins allows for the integr...

View all Embedded Tester interview questions
An Embedded Testing Engineer was asked
Q. What self keyword Write code in python
Ans. 

The self keyword in Python is a reference to the current instance of a class.

  • self is always the first parameter in a method within a class

  • It is used to access variables and methods within the class

  • Example: class MyClass: def __init__(self, x): self.x = x def print_x(self): print(self.x)

View all Embedded Testing Engineer interview questions
A Software Engineer was asked
Q. Explain Oops concepts in c# Solid and design principles Task vs thread Difference between interface and abstract class
Ans. 

OOPs concepts in C#, SOLID and design principles, Task vs Thread, Interface vs Abstract class

  • OOPs concepts in C# include encapsulation, inheritance, polymorphism, and abstraction

  • SOLID principles are Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion

  • Task is a unit of work in C# that represents an asynchronous operation, while Thread is a separate path of executi...

View all Software Engineer interview questions

Utthunga Technologies Interview Experiences

28 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - One-on-one 

(1 Question)

  • Q1. How will you measure code quality in the project
  • Ans. 

    Code quality can be measured through code reviews, automated testing, code complexity analysis, and performance monitoring.

    • Conduct regular code reviews to ensure adherence to coding standards and best practices

    • Implement automated testing to catch bugs and ensure code functionality

    • Analyze code complexity metrics such as cyclomatic complexity and maintainability index

    • Monitor performance metrics like response time and res...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. How will you track the project metrics
  • Ans. 

    Project metrics will be tracked using a combination of tools, software, and regular status meetings.

    • Utilize project management software to track progress, timelines, and budget

    • Hold regular status meetings with team members to discuss progress and address any issues

    • Use key performance indicators (KPIs) to measure project success and identify areas for improvement

    • Create visual dashboards or reports to easily communicate ...

  • Answered by AI

Java Developer Interview Questions & Answers

user image ABHISHEK INGLE

posted on 16 Jan 2025

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

(1 Question)

  • Q1. Java, Spring Boot Questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Asked about previous projects.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Nov 2024, where I was asked the following questions.

  • Q1. Design pattern like singleton, factory
  • Q2. Comparator and Comparable interface in Java
  • Q3. Multi thread in java
  • Q4. Oops concepts of Java
  • Q5. Exception handling in Java
  • Q6. Microservices-based applications how different from monolithic application
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(4 Questions)

  • Q1. Questions related to html5, css3, angular. project based questions
  • Q2. Difference between var let and const
  • Ans. 

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

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

    • var can be redeclared and updated, let can be updated but not redeclared, const cannot be redeclared or updated

    • Use const for values that should not change, use let for values that may change, use var sparingly

  • Answered by AI
  • Q3. Angular component communication,rxjs, state management
  • Q4. Callback,timeout related questions

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Technical 

(1 Question)

  • Q1. About plant and designing

Interview Preparation Tips

Interview preparation tips for other job seekers - No

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 3 Apr 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
  • Q1. Difference between Star Schema & Snowflake schema ?
  • Ans. 

    Star Schema has a centralized fact table with denormalized dimensions; Snowflake Schema normalizes dimensions into multiple related tables.

    • Star Schema features a single fact table connected to multiple dimension tables.

    • Snowflake Schema normalizes dimension tables into multiple related tables, reducing redundancy.

    • Example of Star Schema: Sales data with a fact table for sales and dimension tables for products, customers,...

  • Answered by AI
  • Q2. What is DAX ?
  • Ans. 

    DAX (Data Analysis Expressions) is a formula language used in Power BI, Excel, and SQL Server for data modeling and analysis.

    • DAX is used to create custom calculations in Power BI and Excel.

    • It includes functions for filtering, aggregating, and manipulating data.

    • Example: CALCULATE function allows you to modify filter context in calculations.

    • DAX supports time intelligence functions like YEAR, MONTH, and DATEDIFF for date-...

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in Feb 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Swift interview questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Difference between association aggregation and composition
  • Ans. 

    Association, aggregation, and composition are types of relationships between classes in object-oriented programming.

    • Association is a relationship where two classes are connected, but not dependent on each other.

    • Aggregation is a type of association where one class contains another class, but the contained class can exist independently.

    • Composition is a stronger form of aggregation where the contained class is part of the...

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Questions related to your profile
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Technical 

(1 Question)

  • Q1. Pump, compressor

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Utthunga Technologies?
Ask anonymously on communities.

Utthunga Technologies Interview FAQs

How many rounds are there in Utthunga Technologies interview?
Utthunga Technologies interview process usually has 1-2 rounds. The most common rounds in the Utthunga Technologies interview process are Technical, Resume Shortlist and HR.
How to prepare for Utthunga Technologies interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Utthunga Technologies. The most common topics and skills that interviewers at Utthunga Technologies expect are Communication Skills, C++, Embedded C, Python and Programming.
What are the top questions asked in Utthunga Technologies interview?

Some of the top questions asked at the Utthunga Technologies interview -

  1. Explain Oops concepts in c# Solid and design principles Task vs thread Differen...read more
  2. how will you measure code quality in the proj...read more
  3. how will you track the project metr...read more
How long is the Utthunga Technologies interview process?

The duration of Utthunga Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 27 interview experiences

Difficulty level

Easy 42%
Moderate 42%
Hard 17%

Duration

Less than 2 weeks 100%
View more

Utthunga Technologies Reviews and Ratings

based on 207 reviews

3.3/5

Rating in categories

3.3

Skill development

3.0

Work-life balance

3.1

Salary

3.2

Job security

3.1

Company culture

2.8

Promotions

3.0

Work satisfaction

Explore 207 Reviews and Ratings
HR Executive

Bangalore / Bengaluru

4-5 Yrs

Not Disclosed

Cyber Security Architect

Bangalore / Bengaluru

6-9 Yrs

Not Disclosed

Embedded - Technology Project Manager

Bangalore / Bengaluru

6-9 Yrs

Not Disclosed

Explore more jobs
Software Engineer
224 salaries
unlock blur

₹5.2 L/yr - ₹13.5 L/yr

Senior Software Engineer
170 salaries
unlock blur

₹5.9 L/yr - ₹24 L/yr

Associate Software Engineer
114 salaries
unlock blur

₹2.8 L/yr - ₹6.8 L/yr

Software Developer
69 salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Softwaretest Engineer
60 salaries
unlock blur

₹3.3 L/yr - ₹10 L/yr

Explore more salaries
Compare Utthunga Technologies with

GKN

3.8
Compare

Rockwell Automation

3.6
Compare

Ametek Instruments India

3.5
Compare

Agiliad Technologies

3.5
Compare
write
Share an Interview