Upload Button Icon Add office photos

Apptio

Compare button icon Compare button icon Compare

Filter interviews by

Apptio Interview Questions and Answers

Updated 6 Mar 2025
Popular Designations

9 Interview questions

A Sde1 was asked 4mo ago
Q. Given an integer n, determine whether it is a prime number.
Ans. 

A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.

  • A prime number has exactly two distinct positive divisors: 1 and itself.

  • Examples of prime numbers: 2, 3, 5, 7, 11, 13.

  • The number 1 is not prime because it has only one divisor.

  • The number 4 is not prime because it can be divided by 1, 2, and 4.

View all Sde1 interview questions
A Senior Software Development Engineer 2 was asked 12mo ago
Q. How would you design a multi-threaded framework for ingesting data from a very large file and processing it in parallel?
Ans. 

Design a multi-threaded framework for efficient data ingestion and processing from large files.

  • 1. File Splitting: Divide the large file into smaller chunks for parallel processing. For example, split a 10GB file into 10 1GB chunks.

  • 2. Thread Pool: Use a thread pool to manage a fixed number of threads for processing. This prevents overhead from creating too many threads.

  • 3. Data Ingestion: Implement a producer-consum...

A Software Developer was asked
Q. Describe the high-level design of a URL shortener system.
Ans. 

Design a URL shortener that converts long URLs into short, manageable links while ensuring efficient storage and retrieval.

  • Use a hash function to generate unique short codes for each URL.

  • Store the mapping of short codes to original URLs in a database.

  • Implement a redirection service that retrieves the original URL using the short code.

  • Consider using a custom domain for branding (e.g., 'short.ly').

  • Implement analytic...

View all Software Developer interview questions
A Cloud CSM was asked
Q. What are the different types of VMs?
Ans. 

There are two types of VM: process VM and system VM.

  • Process VM is used to run a single application and is isolated from the host system.

  • System VM is used to run an entire operating system and can support multiple applications.

  • Examples of process VM include Java Virtual Machine and .NET Framework.

  • Examples of system VM include VMware and VirtualBox.

A Senior Developer was asked
Q. Given the head of a singly linked list, reverse the list, and return the reversed list.
Ans. 

Reversing a linked list involves changing the direction of the pointers in the list.

  • Iteratively swap the next and previous pointers of each node in the list

  • Recursively swap the next and previous pointers of each node in the list

  • Use a stack to push each node onto the stack and then pop them off in reverse order

  • Create a new list and iterate through the original list, adding each node to the front of the new list

View all Senior Developer interview questions
A Senior Developer was asked
Q. How do you validate if a binary tree is valid?
Ans. 

Validate if a binary tree is valid or not

  • A valid binary tree should not have any duplicate nodes

  • A valid binary tree should have all left nodes smaller than the parent node and all right nodes greater than the parent node

  • We can use recursion to traverse the tree and check if it is valid

View all Senior Developer interview questions
A Software Development Engineer II was asked
Q. How does Hystrix provide fail-safe capabilities in Spring Boot?
Ans. 

Spring Boot integrates Hystrix for circuit breaker patterns, enhancing fault tolerance in microservices.

  • Hystrix is a library that implements the circuit breaker pattern to prevent cascading failures.

  • In Spring Boot, you can use the @HystrixCommand annotation to define fallback methods.

  • Example: @HystrixCommand(fallbackMethod = 'fallbackMethod') public String riskyMethod() {...}

  • Hystrix provides metrics and monitoring...

View all Software Development Engineer II interview questions
Are these interview questions helpful?
A Cloud CSM was asked
Q. What is better- cloud or on prem
Ans. 

It depends on the specific needs and requirements of the organization.

  • Cloud offers scalability, flexibility, and cost-effectiveness, but may have security concerns and limited control.

  • On-premises provides greater control and security, but may require higher upfront costs and maintenance.

  • Hybrid solutions can offer the best of both worlds, combining the benefits of cloud and on-premises.

  • Ultimately, the decision shou...

A Sde1-UI was asked
Q. - what do you know anything about AWS. - what is the microservices
Ans. 

AWS is a cloud computing platform that provides a wide range of services. Microservices are a software development approach where applications are built as a collection of small, independent services.

  • AWS is a popular cloud computing platform that offers services such as computing, storage, and databases.

  • AWS provides a range of tools and services for developers, including AWS Lambda, Amazon EC2, and Amazon S3.

  • Micro...

Apptio Interview Experiences

19 interviews found

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

(1 Question)

  • Q1. Basic Debugging skills
Round 2 - Technical 

(2 Questions)

  • Q1. About the Technical debugging Skills
  • Q2. 2 hrs of interview - document would be provided and you will have to go through the document and answer the basic task given in the document

Sde1 Interview Questions & Answers

user image Anonymous

posted on 6 Mar 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Prime Number or not
  • Ans. 

    A prime number is a natural number greater than 1 that cannot be formed by multiplying two smaller natural numbers.

    • A prime number has exactly two distinct positive divisors: 1 and itself.

    • Examples of prime numbers: 2, 3, 5, 7, 11, 13.

    • The number 1 is not prime because it has only one divisor.

    • The number 4 is not prime because it can be divided by 1, 2, and 4.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good to learn as a fresher

Interview Questions & Answers

user image Anonymous

posted on 28 Jun 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Coding Test 

Data structures And algorithms

Round 2 - Technical 

(2 Questions)

  • Q1. Designing a multi-threaded framework of ingesting data from a very huge file and use parallel processing of data?
  • Ans. 

    Design a multi-threaded framework for efficient data ingestion and processing from large files.

    • 1. File Splitting: Divide the large file into smaller chunks for parallel processing. For example, split a 10GB file into 10 1GB chunks.

    • 2. Thread Pool: Use a thread pool to manage a fixed number of threads for processing. This prevents overhead from creating too many threads.

    • 3. Data Ingestion: Implement a producer-consumer mo...

  • Answered by AI
  • Q2. Performance improvement of Algorthmic approaches

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA and System Design courses on your previous work

Skills evaluated in this interview

Interview Questions & Answers

user image Anonymous

posted on 15 Mar 2023

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Feb 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Coding Test 

Basic of react hooks, functional component,class component and indepth of javascript like polyfill of higher-order functions

Round 3 - Coding Test 

React , design patterns , logical questions in js of clousers and currying, problem solving

Round 4 - Behavioral 

(2 Questions)

  • Q1. The technical manager asked the questions on my previous projects and he shared his vision like he want to hire someone who will be a individual contributor and able to handel from product design to coding...
  • Q2. - what do you know anything about AWS. - what is the microservices
  • Ans. 

    AWS is a cloud computing platform that provides a wide range of services. Microservices are a software development approach where applications are built as a collection of small, independent services.

    • AWS is a popular cloud computing platform that offers services such as computing, storage, and databases.

    • AWS provides a range of tools and services for developers, including AWS Lambda, Amazon EC2, and Amazon S3.

    • Microservi...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Apptio interview:
  • React.Js
  • Javascript
  • Problem Solving
Interview preparation tips for other job seekers - if you are from startup background where you have experience of handling many roles and responsibility at a time then you are good to go.

Skills evaluated in this interview

SDE Interview Questions & Answers

user image Anonymous

posted on 15 Oct 2023

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Sep 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Do not use an unprofessional email address such as cool_boy@email.com. It shows a lack of professionalism by the candidate.
View all tips
Round 2 - Coding Test 

Algorithms and DS. Medium Leetcode Qs.

Round 3 - System Design 

(1 Question)

  • Q1. One of the common high level system design Qs. The interviewer was mostly listening. But asked few Qs on DB design.
  • Ans. Interviewer had one approach in mind and would not accept other approaches. As there is no right or wrong answer for System design.
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice DS and Algos.

Interview Questions & Answers

user image Anonymous

posted on 29 Mar 2023

Interview experience
2
Poor
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Mar 2023. There were 2 interview rounds.

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 - One-on-one 

(2 Questions)

  • Q1. What are different types of VM?
  • Ans. 

    There are two types of VM: process VM and system VM.

    • Process VM is used to run a single application and is isolated from the host system.

    • System VM is used to run an entire operating system and can support multiple applications.

    • Examples of process VM include Java Virtual Machine and .NET Framework.

    • Examples of system VM include VMware and VirtualBox.

  • Answered by AI
  • Q2. What is better- cloud or on prem
  • Ans. 

    It depends on the specific needs and requirements of the organization.

    • Cloud offers scalability, flexibility, and cost-effectiveness, but may have security concerns and limited control.

    • On-premises provides greater control and security, but may require higher upfront costs and maintenance.

    • Hybrid solutions can offer the best of both worlds, combining the benefits of cloud and on-premises.

    • Ultimately, the decision should be...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Go through the JD and try to get to know more about the position.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Dec 2023.

Round 1 - Aptitude Test 

Online assessment with quantitative and qualitative questions

Round 2 - Coding Test 

Some Tree traversal coding question

Round 3 - Technical 

(2 Questions)

  • Q1. Load balancer design question
  • Q2. Technical challenges faced

Test Engineer 1 Interview Questions & Answers

user image PIYUSH PRABHAKAR

posted on 12 Oct 2024

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

I applied via Referral and was interviewed before Oct 2023. There were 5 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. Basic career details and skill set
Round 2 - Aptitude Test 

Aptitude test of 10th-grade level questions. Height and distance, speed, relationship and math

Round 3 - Coding Test 

Pen and paper coding round. Anagram, Palindrome, Frequency of occurrence of a string

Round 4 - Technical 

(1 Question)

  • Q1. Selenium basics, explanation of codes
Round 5 - One-on-one 

(1 Question)

  • Q1. Culture fit round

Interview Questions & Answers

user image Anonymous

posted on 2 Apr 2023

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as careless behavior or poor communication skills.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. Just normal discussion
  • Q2. Nothing much . Just a casual conversation
Round 3 - Case Study 

Gainsight admin case scenario

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident. Keep smiling and be active.
Thank you
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Used an online IDE and asked general DS Algo questions

Round 2 - Technical 

(1 Question)

  • Q1. System Design HLD question to make URL shortener
  • Ans. 

    Design a URL shortener that converts long URLs into short, manageable links while ensuring efficient storage and retrieval.

    • Use a hash function to generate unique short codes for each URL.

    • Store the mapping of short codes to original URLs in a database.

    • Implement a redirection service that retrieves the original URL using the short code.

    • Consider using a custom domain for branding (e.g., 'short.ly').

    • Implement analytics to ...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. General HR Aptitude questions

Interview Preparation Tips

Topics to prepare for Apptio Software Developer interview:
  • Java
  • OOPS
Interview preparation tips for other job seekers - Prepare well with DS and Algo, keep knowledge of Java and OOP concepts

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Apptio?
Ask anonymously on communities.

Apptio Interview FAQs

How many rounds are there in Apptio interview?
Apptio interview process usually has 3-4 rounds. The most common rounds in the Apptio interview process are Technical, Coding Test and Resume Shortlist.
How to prepare for Apptio 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 Apptio. The most common topics and skills that interviewers at Apptio expect are SQL, Agile, HTML, Javascript and Machine Learning.
What are the top questions asked in Apptio interview?

Some of the top questions asked at the Apptio interview -

  1. - what do you know anything about AWS. - what is the microservi...read more
  2. Designing a multi-threaded framework of ingesting data from a very huge file an...read more
  3. what are different types of ...read more
How long is the Apptio interview process?

The duration of Apptio 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 13 interview experiences

Difficulty level

Easy 14%
Moderate 86%

Duration

Less than 2 weeks 71%
2-4 weeks 14%
4-6 weeks 14%
View more

Interview Questions from Similar Companies

VDart Interview Questions
4.0
 • 29 Interviews
DISYS Interview Questions
3.1
 • 27 Interviews
Ciklum Interview Questions
3.4
 • 22 Interviews
EagleView Interview Questions
3.3
 • 21 Interviews
View all

Apptio Reviews and Ratings

based on 72 reviews

3.9/5

Rating in categories

3.7

Skill development

4.0

Work-life balance

3.9

Salary

3.5

Job security

3.9

Company culture

3.4

Promotions

3.6

Work satisfaction

Explore 72 Reviews and Ratings
Software Development Engineer II
51 salaries
unlock blur

₹20.6 L/yr - ₹35 L/yr

Customer Success Manager
29 salaries
unlock blur

₹14.5 L/yr - ₹26.1 L/yr

Software Development Engineer 1
25 salaries
unlock blur

₹10.8 L/yr - ₹15 L/yr

Software Development Engineer
24 salaries
unlock blur

₹11 L/yr - ₹20.1 L/yr

Implementation Consultant
17 salaries
unlock blur

₹12.8 L/yr - ₹18.5 L/yr

Explore more salaries
Compare Apptio with

Saama Technologies

3.7
Compare

DISYS

3.1
Compare

Data-Core Systems

3.1
Compare

Blenheim Chalcot

2.8
Compare
write
Share an Interview