Upload Button Icon Add office photos

HTC

Compare button icon Compare button icon Compare

Filter interviews by

HTC Interview Questions, Process, and Tips

Updated 24 Jan 2023

Top HTC Interview Questions and Answers

View all 15 questions

HTC Interview Experiences

Popular Designations

4 interviews found

Interview Questions & Answers

user image Anonymous

posted on 9 Jun 2015

Interview Questionnaire 

11 Questions

  • Q1. Write a program to compute the subsequent 1+4+9+16++100 Like this (1^2+2^2) Hint use function pow(a,b)
  • Ans. 

    Program to compute the sum of squares of numbers from 1 to 10.

    • Use a loop to iterate from 1 to 10

    • Use pow(a,b) function to calculate the square of each number

    • Add the squares to a variable to get the sum

  • Answered by AI
  • Q2. In a college library fines are issued according to the subsequent condition If return books exceeds the due date Up to five days 20rs fine 6-10 days 50rs ...
  • Q3. Get a n0. From user and display it s prime factor Example 24 is 2,2,2,3 and 55 is 5,11
  • Q4. Write a function to get a string and reverse it and display the string
  • Ans. 

    Function to reverse and display a string

    • Create a function that takes a string as input

    • Use the split() method to convert the string into an array of characters

    • Use the reverse() method to reverse the order of the characters in the array

    • Use the join() method to convert the array back into a string

    • Return the reversed string

  • Answered by AI
  • Q5. A function to book online examination Online examination (string examination name, int feespaid, string location) Ocp 5000 Scjp 5500 Linux 10000 Jcp 6000 Location Chennai, Bangalore Write a fn. ...
  • Q6. Write any data structure program (stack implementation)
  • Ans. 

    Program to implement stack data structure using array of strings

    • Declare an array of strings and a variable to keep track of top element

    • Implement push function to add element to top of stack

    • Implement pop function to remove top element from stack

    • Implement peek function to return top element without removing it

  • Answered by AI
  • Q7. A financial company have the data in the database 1st column no. 2nd column no. of employees 3rd column annual turn over every row is a separate unit 1 22 250000 2 23 260000 3 32 30000...
  • Q8. Write a program to get the user name and age Condition: The name should be more than 6 characters and it shouldn’t contain any other characters than alphabet(like !,@,#,$,^,& these are not to be present) The age of the employee must ranging from 18-35
  • Ans. 

    A program to get user name and age with specific conditions.

    • Use input() function to get user name and age.

    • Use isalpha() function to check if name contains only alphabets.

    • Use len() function to check if name is more than 6 characters.

    • Use if-else statements to check age range.

    • Print the name and age if all conditions are met.

  • Answered by AI
  • Q9. Fibonacci series
  • Q10. Write a program to get a string and change with the mentioned string Example provided string “dinesh” change with “rame” and display it as “ramesh”
  • Q11. Data structure(stack implementation)

Interview Preparation Tips

College Name: n/a

Skills evaluated in this interview

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

I was interviewed in Dec 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 Resume tips
Round 2 - Technical 

(2 Questions)

  • Q1. What is Lazy loading in react?
  • Ans. 

    Lazy loading is a technique to load components or resources only when needed.

    • It improves performance by reducing initial load time.

    • React.lazy() and Suspense can be used for lazy loading components.

    • Code splitting can be used for lazy loading resources like images and scripts.

  • Answered by AI
  • Q2. What is suspense in react ?
  • Ans. 

    Suspense is a React feature that allows components to wait for data before rendering.

    • Suspense is used to handle asynchronous data fetching in React.

    • It allows components to render a fallback UI while waiting for data to load.

    • Suspense is often used with the new React.lazy() function to lazily load components.

    • It was introduced in React 16.6.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Brush up your resume, and be strong in basics. Most of the interview are video calls.

Skills evaluated in this interview

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing Array Problem Statement Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element. An array is defined as non-decreasing if ARR[i] <= ARR[i + 1] f... read more
View answer (3)

I applied via Walk-in and was interviewed before Sep 2019. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How you handle people who are bluntly emotional while dealing ?

Interview Preparation Tips

Interview preparation tips for other job seekers - The answer I gave to the above question was"observe the opponent on why he is the doing the way he is, more than what he is doing " ie perceive the person from their mirror.

Customer Service Executive Interview Questions asked at other Companies

Q1. How u deal to the customer if he get non veg food instead of veg food ?
View answer (36)

Interview Questions & Answers

user image Anonymous

posted on 9 Jun 2015

Interview Questionnaire 

14 Questions

  • Q1. He asked me to introduce myself in brief
  • Q2. In DB2 a long time discussion on bind and package
  • Q3. He asked me about error -811 and how will I resolve it
  • Q4. He came on COBOL
  • Q5. Asked me to explain all available PIC level
  • Q6. Diff between COMP1 and COMP2
  • Ans. 

    COMP1 and COMP2 are two different components with distinct features and functionalities.

    • COMP1 is designed for X while COMP2 is designed for Y

    • COMP1 has a higher processing speed than COMP2

    • COMP2 has a larger storage capacity than COMP1

    • COMP1 is more expensive than COMP2

    • COMP2 is more energy-efficient than COMP1

  • Answered by AI
  • Q7. Where do we define file structure and where do we declare it
  • Ans. 

    File structure is defined in code and declared in the file system.

    • File structure is defined in the code of the program that creates or uses the file.

    • The file structure is declared in the file system when the file is created or saved.

    • The file structure defines the organization of data within the file, such as headers, tables, or records.

    • Examples of file structures include CSV, XML, JSON, and binary formats.

    • The file stru...

  • Answered by AI
  • Q8. Tell me some of the control blocks and explain
  • Ans. 

    Control blocks are used in programming to control the flow of execution. Examples include if-else, for, while, and switch.

    • if-else block is used to execute a certain block of code if a condition is true, and another block of code if the condition is false

    • for loop is used to execute a block of code a specific number of times

    • while loop is used to execute a block of code repeatedly as long as a certain condition is true

    • swi...

  • Answered by AI
  • Q9. Diff between dynamic call and static call
  • Ans. 

    Dynamic call is resolved at runtime while static call is resolved at compile time.

    • Dynamic call is used for polymorphism and late binding.

    • Static call is faster and more efficient.

    • Dynamic call is resolved using virtual tables while static call is resolved using function pointers.

    • Example of dynamic call: virtual functions in C++.

    • Example of static call: non-virtual functions in C++.

  • Answered by AI
  • Q10. Tell me some control tables
  • Ans. 

    Control tables are used to manage and control data in a database.

    • User access control table

    • Audit trail control table

    • Configuration control table

    • Error log control table

  • Answered by AI
  • Q11. What is FCT and DCT
  • Ans. 

    FCT stands for Forward Cosine Transform and DCT stands for Discrete Cosine Transform.

    • Both are mathematical techniques used in signal processing and image compression.

    • FCT is used in audio signal processing while DCT is used in image and video compression.

    • DCT is widely used in JPEG image compression.

    • Both transforms convert a signal from the time domain to the frequency domain.

  • Answered by AI
  • Q12. Diff between TDQ and TSQ
  • Ans. 

    TDQ and TSQ are both IBM mainframe data structures, but TDQ is used for temporary storage while TSQ is used for message queuing.

    • TDQ stands for Temporary Data Queue and is used for temporary storage of data.

    • TSQ stands for Temporary Storage Queue and is used for message queuing.

    • TDQ is typically used for short-term storage of data that will be processed immediately.

    • TSQ is typically used for longer-term storage of data tha...

  • Answered by AI
  • Q13. Which one is faster among TDQ and TSQ
  • Ans. 

    TDQ and TSQ are both IBM mainframe data structures, but their speed depends on the specific use case.

    • TDQ (Transient Data Queue) is faster for small amounts of data and when the data is being processed by a single program.

    • TSQ (Temporary Storage Queue) is faster for larger amounts of data and when the data is being shared between multiple programs.

    • The speed of both TDQ and TSQ can also be affected by factors such as syst...

  • Answered by AI
  • Q14. Relation between TDQ and DCT
  • Ans. 

    TDQ and DCT are both data management tools used in different stages of data processing.

    • TDQ stands for Test Data Quality and is used to ensure the accuracy and completeness of data before it is loaded into a system.

    • DCT stands for Data Conversion Tool and is used to convert data from one format to another.

    • TDQ is used in the data validation stage, while DCT is used in the data transformation stage.

    • Both tools are important...

  • Answered by AI

Interview Preparation Tips

College Name: n/a

Skills evaluated in this interview

HTC interview questions for popular designations

 Front end Developer

 (1)

 Customer Service Executive

 (1)

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Jul 2023. There were 4 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 Resume tips
Round 2 - Group Discussion 

I like group discussion. I always want to be the part of group discussion. From there we learn how to work, different ideas,changing people mindset,changing our own activities etcetera !

Round 3 - Aptitude Test 

From this ..I am able for this job !

Round 4 - Technical 

(2 Questions)

  • Q1. Keep asking me the questions !
  • Q2. The answer will be better from my knowledge !

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep searching the job as you like . Good luck !
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Coding Test 

Coding c++, dsa , c, programs etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - interview process is long. So, keep that in mind. They might even ask you to visit office for a F2F interview.
Questions are basic C++, DSA, C, coding practices.
Its a group discussion sort of interview. But very very lengthy. I have hardly seen 3-4 technical rounds ever.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jul 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Arrays and DP related questions were asked

Round 2 - Coding Test 

Arrays and DP related questions were asked

Round 3 - Behavioral 

(1 Question)

  • Q1. Questions related to project

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare DSA well for motorola
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Online. 2 easy-medium questions

Round 2 - Technical 

(1 Question)

  • Q1. Coding question based on oops and string(medium-tough) 45 mins
Round 3 - Technical 

(2 Questions)

  • Q1. SQL questions were asked about theory and code
  • Q2. 4-5 questions in total for about 40 mins
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Mar 2022. There were 4 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 Resume tips
Round 2 - Coding Test 

A coding test is expected. 3-4 questions are asking on .net and MS SQL database. The nearest correct answer candidate gets selected for F2F round interview.

Round 3 - One-on-one 

(1 Question)

  • Q1. About you? Few question on validations, and you can expect situational based questions to answer.
Round 4 - HR 

(1 Question)

  • Q1. Why are leaving current organization? Current salary and expected salary
  • Ans. 

    I am leaving my current organization to pursue new challenges and opportunities. My expected salary is based on my experience and market value.

    • Seeking new challenges and growth opportunities

    • Exploring a different work environment

    • Looking for better career prospects

    • Expected salary based on experience and market value

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't lie. your confidence, authenticity and politeness will help you to get selected.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Two Sum and 3 Sum in Leetcode

Round 2 - Technical 

(1 Question)

  • Q1. System design for a load balancer
  • Ans. 

    A load balancer distributes incoming network traffic across multiple servers to ensure optimal resource utilization and prevent overload.

    • Identify the requirements for the load balancer (e.g. traffic volume, server capacity)

    • Choose a load balancing algorithm (e.g. round-robin, least connections)

    • Implement health checks to monitor server status and remove unhealthy servers from rotation

    • Consider scalability and redundancy f...

  • Answered by AI

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

HTC Interview FAQs

How many rounds are there in HTC interview?
HTC interview process usually has 2 rounds. The most common rounds in the HTC interview process are Resume Shortlist and Technical.
How to prepare for HTC 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 HTC. The most common topics and skills that interviewers at HTC expect are Calling, Data Collection, Dispatch Scheduling, Enquiry Management and Excel Sheet.
What are the top questions asked in HTC interview?

Some of the top questions asked at the HTC interview -

  1. Write a program to get the user name and age Condition: The name should be mo...read more
  2. Write a program to compute the subsequent 1+4+9+16++100 Like this (1^2+2^2) ...read more
  3. Write a function to get a string and reverse it and display the str...read more

Recently Viewed

INTERVIEWS

OnePlus

No Interviews

INTERVIEWS

OnePlus

No Interviews

REVIEWS

AVASOFT

No Reviews

SALARIES

AVASOFT

INTERVIEWS

OnePlus

No Interviews

INTERVIEWS

OnePlus

10 top interview questions

SALARIES

AVASOFT

INTERVIEWS

HTC

10 top interview questions

JOBS

Nokia

No Jobs

SALARIES

AVASOFT

Tell us how to improve this page.

HTC Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

Samsung Interview Questions
3.9
 • 545 Interviews
Nokia Interview Questions
4.1
 • 267 Interviews
OPPO Interview Questions
4.0
 • 209 Interviews
Vivo Interview Questions
4.1
 • 193 Interviews
Apple Interview Questions
4.3
 • 137 Interviews
Xiaomi Interview Questions
3.8
 • 86 Interviews
OnePlus Interview Questions
4.0
 • 32 Interviews
Realme Interview Questions
3.7
 • 21 Interviews
Motorola Interview Questions
4.2
 • 17 Interviews
ASUS Interview Questions
4.3
 • 13 Interviews
View all

HTC Reviews and Ratings

based on 69 reviews

3.2/5

Rating in categories

3.3

Skill development

3.2

Work-life balance

3.5

Salary

3.4

Job security

3.4

Company culture

3.2

Promotions

3.3

Work satisfaction

Explore 69 Reviews and Ratings
Software Engineer
21 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
9 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Technical Lead
9 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Devops Engineer
7 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Team Lead
6 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare HTC with

Samsung

3.9
Compare

Apple

4.3
Compare

OnePlus

4.0
Compare

Xiaomi

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