AmbitionBox

AmbitionBox

Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
  • Home
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Awards 2024
  • Campus Placements
  • Practice Test
  • Compare Companies
+ Contribute
notification
notification
Login
  • Home
  • Communities
  • Companies
    • Companies

      Discover best places to work

    • Compare Companies

      Compare & find best workplace

    • Add Office Photos

      Bring your workplace to life

    • Add Company Benefits

      Highlight your company's perks

  • Reviews
    • Company reviews

      Read reviews for 6L+ companies

    • Write a review

      Rate your former or current company

  • Salaries
    • Browse salaries

      Discover salaries for 6L+ companies

    • Salary calculator

      Calculate your take home salary

    • Are you paid fairly?

      Check your market value

    • Share your salary

      Help other jobseekers

    • Gratuity calculator

      Check your gratuity amount

    • HRA calculator

      Check how much of your HRA is tax-free

    • Salary hike calculator

      Check your salary hike

  • Interviews
    • Company interviews

      Read interviews for 40K+ companies

    • Share interview questions

      Contribute your interview questions

  • Jobs
  • Awards
    pink star
    VIEW WINNERS
    • ABECA 2025
      VIEW WINNERS

      AmbitionBox Employee Choice Awards - 4th Edition

    • ABECA 2024

      AmbitionBox Employee Choice Awards - 3rd Edition

    • AmbitionBox Best Places to Work 2022

      2nd Edition

    Participate in ABECA 2026 right icon dark
For Employers
Upload Button Icon Add office photos
logo
Employer? Claim Account for FREE

HTC

Compare button icon Compare button icon Compare
3.0

based on 72 Reviews

Play video Play video Video summary
  • About
  • Reviews
    72
  • Salaries
    542
  • Interviews
    4
  • Jobs
    -
  • Benefits
    12
  • Photos
    -

Filter interviews by

HTC Interview Questions and Answers

Updated 24 Jan 2023
Popular Designations

14 Interview questions

A Front end Developer was asked
Q. 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.

View all Front end Developer interview questions
A Software Developer was asked
Q. Tell me about some control blocks and explain them.
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 tr...

A Software Developer was asked
Q. What is the difference 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++.

A Software Developer was asked
Q. Which is faster, TDQ or 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...

A Software Developer was asked
Q. Where is the file structure defined, and where is it declared?
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...

A Software Developer was asked
Q. What is the difference 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 dat...

A Software Developer was asked
Q. 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

Are these interview questions helpful?
A Software Developer was asked
Q. Write a function to reverse a string and display the reversed 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

A Software Developer was asked
Q. Write a program to compute the sum of the squares of numbers from 1 to 100 (1^2 + 2^2 + ... + 10^2). You can use the pow(a, b) function.
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

A Software Developer was asked
Q. Write a program to implement a stack data structure.
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

1 2

HTC Interview Experiences

4 interviews found

Front end Developer Interview Questions & Answers

user image Anonymous

posted on 24 Jan 2023

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

I appeared for an interview 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 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
    Add your answer
  • 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
    Add your answer

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

Anonymous

Customer Service Executive Interview Questions & Answers

user image Anonymous

posted on 15 Sep 2020

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 ?
  • Add your answer

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.
Anonymous

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
    Add your answer
  • 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 ...
  • Add your answer
  • Q3. Get a n0. From user and display it s prime factor Example 24 is 2,2,2,3 and 55 is 5,11
  • Add your answer
  • 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
    Add your answer
  • 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. ...
  • Add your answer
  • 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
    Add your answer
  • 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...
  • Add your answer
  • 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 prese...
  • 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
    Add your answer
  • Q9. Fibonacci series
  • Add your answer
  • 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”
  • Add your answer
  • Q11. Data structure(stack implementation)
  • Add your answer

Interview Preparation Tips

College Name: n/a

Skills evaluated in this interview

Anonymous

Interview Questions & Answers

user image Anonymous

posted on 9 Jun 2015

Interview Questionnaire 

14 Questions

  • Q1. He asked me to introduce myself in brief
  • Add your answer
  • Q2. In DB2 a long time discussion on bind and package
  • Add your answer
  • Q3. He asked me about error -811 and how will I resolve it
  • Add your answer
  • Q4. He came on COBOL
  • Add your answer
  • Q5. Asked me to explain all available PIC level
  • Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer
  • 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
    Add your answer

Interview Preparation Tips

College Name: n/a

Skills evaluated in this interview

Anonymous

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 HTC?
Ask anonymously on communities.

Interview questions from similar companies

company Logo

Senior Engineer Interview Questions & Answers

Panasonic Life Solutions India user image Anonymous

posted on 21 Sep 2021

I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Profile discussion and expectations
  • Add your answer
  • Q2. Technical discussion regarding your previous assignments
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Only apply here if you want good learning and salary ..after joining growth related to profile is limited
Anonymous
company Logo

Senior Engineer Interview Questions & Answers

OPPO user image Anonymous

posted on 30 Aug 2021

I applied via Walk-in and was interviewed before Aug 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About my last job description
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Says limited and point to point thing, and be clear....
Anonymous
company Logo

Senior Engineer Interview Questions & Answers

Dell user image Anonymous

posted on 17 Sep 2020

Interview Questionnaire 

1 Question

  • Q1. Stge concepts, vSAN, RAID, basic testing, OS concepts, NVMe, SATA, SAS
  • Add your answer
Anonymous
Are these interview questions helpful?
company Logo

Senior Engineer Interview Questions & Answers

Dell user image Anonymous

posted on 22 Jun 2021

I applied via Referral and was interviewed before Jun 2020. There were 5 interview rounds.

Interview Questionnaire 

6 Questions

  • Q1. Basic networking theory like arp, ping, vlans, subnetting
  • Add your answer
  • Q2. Switching scenarios mostly related to STP
  • Add your answer
  • Q3. OSI layer based questions. For example, which layer deals with congestion control.
  • Add your answer
  • Q4. Basics of routing. Ospf n bgp scenarios
  • Add your answer
  • Q5. One of the challenging cases worked on
  • Ans. 

    Developed a solution for optimizing a complex algorithm for a client in the finance industry

    • Client had a large dataset that needed to be processed quickly

    • Implemented parallel processing to speed up the algorithm

    • Optimized the code to reduce memory usage

    • Collaborated with the client to fine-tune the algorithm for their specific needs

  • Answered by AI
    Add your answer
  • Q6. Scenarios questions to check how you would approach a problem and work towards resolution. Like what all information would you ask from the customer to understand the issue and how you would make use of it...
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Having a concrete networking experience and understanding would help you to crack the interview easily.
The scenarios are not tough and are basically put to check if you know the basics.
Anonymous
company Logo

Software Developer Interview Questions & Answers

HARMAN user image Jeeva

posted on 6 Jul 2021

I applied via Naukri.com and was interviewed before Jul 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Core java advanced
  • Add your answer
  • Q2. Threads, Collections, Design pattern, Programming Questions
  • Add your answer

Interview Preparation Tips

Interview preparation tips for other job seekers - Strong Core Java Knowledge
Basic Data Structure Knowledge
Anonymous
company Logo

Team Lead Interview Questions & Answers

Vivo user image Rahul Gurmitkal

posted on 18 Aug 2017

I appeared for an interview in Aug 2017.

Interview Preparation Tips

Round: Introduction
Experience: Interviewer asks about personal introduction, work experience

Round: Group Discussion
Experience: Discussion about product launch & celebration, focus areas
Tips: Answering something new
Duration: 20 minutes

Skills: Thinking Approach
Anonymous
More about working at HTC
  • HQ - Taoyuan, Taiwan
  • Consumer Electronics & Appliances
  • 1-10 Employees (India)

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. In a college library fines are issued according to the subsequent condition ...read more
  3. A function to book online examination Online examination (string examination n...read more

Tell us how to improve this page.

Interview Questions for Popular Designations

  • Senior Executive Interview Questions
  • Business Analyst Interview Questions
  • Consultant Interview Questions
  • Graduate Engineer Trainee (Get) Interview Questions
  • Java Developer Interview Questions
  • Senior Software Engineer Interview Questions
  • Data Analyst Interview Questions
  • Manager Interview Questions
  • Show more
  • HR Executive Interview Questions
  • Deputy Manager Interview Questions

Overall Interview Experience Rating

4/5

based on 2 interview experiences

Difficulty level

Easy 50%
Moderate 50%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Dell
Dell Interview Questions
3.9
 • 405 Interviews
HARMAN
HARMAN Interview Questions
3.8
 • 276 Interviews
OPPO
OPPO Interview Questions
4.0
 • 229 Interviews
LG Electronics
LG Electronics Interview Questions
3.9
 • 228 Interviews
vivo
vivo Interview Questions
4.1
 • 207 Interviews
Godrej & Boyce Manufacturing
Godrej & Boyce Manufacturing Interview Questions
3.9
 • 196 Interviews
Daikin Airconditioning India Pvt. Ltd.
Daikin Airconditioning India Pvt. Ltd. Interview Questions
4.1
 • 170 Interviews
Philips
Philips Interview Questions
3.8
 • 167 Interviews
Xiaomi
Xiaomi Interview Questions
3.8
 • 99 Interviews
Panasonic Life Solutions India
Panasonic Life Solutions India Interview Questions
4.0
 • 79 Interviews
View all

HTC Reviews and Ratings

based on 72 reviews

3.0/5

Rating in categories

3.1

Skill development

3.3

Work-life balance

3.2

Salary

3.3

Job security

3.2

Company culture

3.0

Promotions

3.1

Work satisfaction

Explore 72 Reviews and Ratings
HTC Salaries in India
Software Engineer
20 salaries
unlock blur

₹6.9 L/yr - ₹28 L/yr

Software Developer
14 salaries
unlock blur

₹12.2 L/yr - ₹36 L/yr

Devops Engineer
12 salaries
unlock blur

₹4.4 L/yr - ₹7 L/yr

Technical Lead
7 salaries
unlock blur

₹12 L/yr - ₹25 L/yr

Senior Consultant
6 salaries
unlock blur

₹19.3 L/yr - ₹57.6 L/yr

Explore more salaries
Compare HTC with
vivo

vivo

4.1
Compare
OPPO

OPPO

4.0
Compare
Dell

Dell

3.9
Compare
LG Electronics

LG Electronics

3.9
Compare
Popular Calculators
Are you paid fairly?
Monthly In-hand Salary Calculator
Gratuity Calculator
HRA Calculator
Salary Hike Calculator
  • Home >
  • Interviews >
  • HTC Interview Questions
write
Share an Interview
Stay ahead in your career. Get AmbitionBox app
Awards Banner

Trusted by over 1.5 Crore job seekers to find their right fit company

80 Lakh+

Reviews

4 Crore+

Salaries

10 Lakh+

Interviews

1.5 Crore+

Users

Contribute
Search

Interview Questions

  • Reviews
  • Salaries
  • Interview Questions
  • About Company
  • Benefits
  • Jobs
  • Office Photos
  • Community
Users/Jobseekers
  • Companies
  • Reviews
  • Salaries
  • Jobs
  • Interviews
  • Salary Calculator
  • Practice Test
  • Compare Companies
Employers
  • Create a new company
  • Update company information
  • Respond to reviews
  • Invite employees to review
  • AmbitionBox Offering for Employers
  • AmbitionBox Employers Brochure
AmbitionBox Awards
  • ABECA 2025 winners awaited tag
  • Participate in ABECA 2026
  • Invite employees to rate
AmbitionBox
  • About Us
  • Our Team
  • Email Us
  • Blog
  • FAQ
  • Credits
  • Give Feedback
Terms & Policies
  • Privacy
  • Grievances
  • Terms of Use
  • Summons/Notices
  • Community Guidelines
Get AmbitionBox app

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2025 Info Edge (India) Ltd.

Follow Us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter