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 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)

Rate your
company

🤫 100% anonymous

How was your last interview experience?

Share interview

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 

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 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
  • 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 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 Questionnaire 

3 Questions

  • Q1. Questions about my B.Tech project, M.Tech project
  • Q2. Questions from my favourite subject
  • Q3. Questions about the company, Expectations from the company, Discussion of future opportunities

Interview Preparation Tips

Round: Resume Shortlist
Experience: Short listing of resume was done on the basis of CGPA .Mine was 9.22

Round: Test
Experience: Objective questions related to C/C++/OS + 1 coding question
Tips: Basic C/C++ reference material
Duration: 20 minutes

Round: Technical Interview
Tips: Too much emphasis on the work done by you before. They required every explanation in detail.

General Tips: I think I got selected because my academics are good.B.Tech and M.Tech project are in the field which company is looking forward for.I started preparing atleast a 1.5 months before the interviews.For core companies,Refer to class notes, topics related to company which I was targeting. Good idea of what is required by the company is obtained from the PPT. Questions were mostly related to BTP as well as other work done in the Department.Refer to class notes, topics related to company which I was targeting. Good idea of what is required by the company is obtained from the PPT.
A lot of practice improves speed and accuracy. Very much required in the first round of any company, which usually tests these skills.
Skill Tips: Prepared a compendium of the topics expected to prop up during interview.Revision of basic fundamentals of the field.Short report of the B.Tech as well as M.Tech project.Referred to placement sites for some tips.
Skills: Programming skills
College Name: IIT MADRAS
Motivation: They were looking for Digital Signal Processing, Image Signal Processing, Communications.

Interview Questionnaire 

2 Questions

  • Q1. I was asked mostly about my projects
  • Q2. I was asked about myself and my hobbies

Interview Preparation Tips

Round: Technical Interview
Experience: The guy taking my interview was from OS background and my project was on networks, he didn't understand much. In next round I was asked my favorite subject, I told data structure and networks. He asked about networks which I explained well.
Tips: For Samsung work on APTI, data interpretation question. Try to make it fast. Also focus on C basics.Keep your preparations of general Apti good. Practice a test paper (online/books) day before to make to focused and accurate.

General Tips: In my first technical interview the guy was not from networking background. My project was on networks which I think was not able to explain to him that good. I got less marks there I think.
Skills: C questions, general Apti, OS, DBMS, Networks
College Name: NIT SURATHKAL

Interview Questionnaire 

3 Questions

  • Q1. What do you know about the company?
  • Q2. Why do you want to join the company?
  • Q3. How was your stay at IIT Roorkee? How did you spend your time here?
  • Ans. 

    I had a great stay at IIT Roorkee and spent my time exploring various opportunities and learning new skills.

    • I was actively involved in various technical clubs and societies on campus

    • I participated in coding competitions and hackathons

    • I also took part in organizing technical events and workshops

    • Apart from academics, I enjoyed playing sports and exploring the scenic campus

    • Overall, my stay at IIT Roorkee was a fulfilling

  • Answered by AI

Interview Preparation Tips

Round: Resume Shortlist
Experience: I prepared a single resume but changed my areas of interest while applying in different companies. For instance while applying in Samsung Electronics I wrote about my strengths in data structures and various programming languages. I had a long list of extra-curricular activities under my belt; I made sure to select a handful of relevant activities and mentioned them in my resume.

Round: Test
Experience: I had prepared for the CAT examination, for this I had joined a coaching class where we were given extensive practice of aptitude related questions which helped me a lot for the written tests.
First round was the written test. There were two tests, one was the aptitude test and the other was programming test. The former was simple, but the later was a little difficult. The programming test was based completely on C programming language. The questions asked were mainly from classes, objects and functions. In some of the questions they had given a complete code and we had to predict the output. The test was of half an hour duration. There were no questions on data structures and we were clearly told at the beginning of the test that knowledge of data structures is not must, but possessing the same could be beneficial in one’s bid to get a job in the company.
The aptitude test paper was easy and was divided into two sections, data interpretation and logical reasoning. There were 50 questions to be answered in 50 minutes.
Since the profile was open only for CS, EE and EC students there were not many students who appeared for the test. Around 60 to 70 students appeared for the test and 15 to 16 qualified for the next round.

Round: HR Interview
Experience: For the preparation of HR interviews I collected a set of questions and prepared my answers to them. I collected these questions from the internet. A few more questions on the same lines were also asked. While framing answers to these questions I added certain experiences of my life to add a personal touch.The questions asked in the interview were mainly technical. One of the interviewers asked me to explain the principles of C programming. He asked to write down the complete code of a string related problem and then asked me to do the same using classes. One more question that I vaguely remember being asked was about swapping of digits.
They next asked me a puzzle. In the puzzle I was asked to divide a rectangle into 9 equal pieces.
They also enquired whether I had designed any software or done any work in networking sector. I replied with a no, but I did tell them that I had studied DSP.
They did not ask me a lot of HR questions, but they did enquire about my family background. They also asked me whether I’d be ok if I were to be posted in Bangalore.
Tips: Before the interview we were given an HR form, in the form there was question in which we had to specify the technologies that we were interested in. Make sure that you answer this question with complete honesty because they do ask you questions based on this.

College Name: IIT ROORKEE
Motivation: Samsung came to our campus with numerous profile. This profile basically required knowledge of basic electronics. They were up for people who had done something related to electronics which would be a project or a robotics event.

Interview Preparation Tips

Round: Resume Shortlist
Experience: The company didn’t have any resume based selection. The criterion for applying was that the student should have a CGPA greater than 7.

Round: Test
Experience: There was a written test which had questions related to the core engineering area. After the written test there were two rounds of interviews.

Round: HR Interview
Experience: In the interview they asked me questions about the following topics:Backtracking, Related to Computer Networks (ipv4 v/s ipv6), Http v/s Https, Algorithm and database for T9 predictive text in mobile phones.
Finally when they were sure about my technical skills they asked me HR related questions. These were whether I was fine with the package and the place of assignment which was Bangalore. Also they inquired about my family background to ascertain my values and whether I will stick with the company in the long run or not.

College Name: IIT ROORKEE

Interview Questionnaire 

10 Questions

  • Q1. You are given a string and a number.Count the no of ‘-’ characters in the string and return 1 if the count is equal to the number given or else return 0
  • Ans. 

    Count the number of '-' characters in a string and return 1 if it matches the given number, else return 0.

    • Use a loop to iterate through each character in the string and count the number of '-' characters.

    • Compare the count with the given number and return 1 if they match, else return 0.

    • Handle edge cases such as empty string or negative number input.

  • Answered by AI
  • Q2. Write the functions to create a stack and to delete a node from the stack
  • Ans. 

    Functions to create and delete nodes in a stack

    • To create a stack, initialize a top pointer to null

    • To push a node, create a new node and set its next to the current top, then set top to the new node

    • To pop a node, set top to its next and return the popped node

    • To delete the stack, pop all nodes until top is null

  • Answered by AI
  • Q3. Write the code for producer-consumer problem using mutex
  • Ans. 

    Code for producer-consumer problem using mutex

    • Create a shared buffer with a fixed size

    • Create a mutex to control access to the buffer

    • Create a semaphore to keep track of the number of items in the buffer

    • Create a producer thread that adds items to the buffer

    • Create a consumer thread that removes items from the buffer

    • Use mutex to lock the buffer while adding or removing items

    • Use semaphore to signal when the buffer is full o

  • Answered by AI
  • Q4. Differences between Mutex and Semaphore. Why do we need Mutex if we have Semaphores
  • Ans. 

    Mutex and Semaphore are synchronization primitives used in multi-threaded environments.

    • Mutex is used to provide mutual exclusion to a shared resource, allowing only one thread to access it at a time.

    • Semaphore is used to control access to a shared resource, allowing multiple threads to access it at a time.

    • Mutex is binary, meaning it has only two states - locked and unlocked, while Semaphore can have multiple states.

    • Mute...

  • Answered by AI
  • Q5. Explain the concept of virtual addressing and the allocation of virtual addresses during the execution of program
  • Ans. 

    Virtual addressing is a memory management technique that allows a process to use a range of memory addresses independent of physical memory.

    • Virtual addresses are mapped to physical addresses by the memory management unit (MMU)

    • Virtual addresses are allocated to a process during its execution

    • Virtual addressing allows for efficient use of physical memory by allowing multiple processes to share the same physical memory

    • Exam...

  • Answered by AI
  • Q6. What is deadlock? how to prevent deadlock?
  • Ans. 

    Deadlock is a situation where two or more processes are unable to proceed because they are waiting for each other to release resources.

    • Prevent deadlock by using a proper resource allocation strategy

    • Avoid holding onto resources for too long

    • Use timeouts to release resources if they are not being used

    • Implement a deadlock detection and recovery mechanism

    • Avoid circular wait by imposing a total ordering of all resource types

  • Answered by AI
  • Q7. Write a program to find the duplicate in the array(only one duplicate is present in the array)?
  • Ans. 

    Program to find the only duplicate in an array

    • Create a hash set to store elements as they are encountered

    • If an element is already in the hash set, it is a duplicate

    • Return the duplicate element

  • Answered by AI
  • Q8. Consider we have large amount of physical memory.Do we still need virtual memory? What is the use of paging in that situation
  • Ans. 

    Virtual memory is still needed even with large physical memory. Paging helps manage memory efficiently.

    • Virtual memory allows for larger programs to run than physical memory can handle

    • Paging helps manage memory efficiently by swapping out unused pages to disk

    • Virtual memory also allows for memory protection and sharing between processes

    • Examples of programs that require virtual memory include video editing software and la

  • Answered by AI
  • Q9. How do you find the middle of the linked list?
  • Ans. 

    To find the middle of a linked list, use two pointers - one moving at twice the speed of the other.

    • Initialize two pointers - slow and fast

    • Move the slow pointer one step at a time and the fast pointer two steps at a time

    • When the fast pointer reaches the end of the list, the slow pointer will be at the middle

  • Answered by AI
  • Q10. Time complexity of building a heap using linked list and arrays
  • Ans. 

    Time complexity of building a heap using linked list and arrays

    • Building a heap using linked list takes O(nlogn) time complexity

    • Building a heap using arrays takes O(n) time complexity

    • Linked list implementation is slower than array implementation

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The questions are easy to crack provided you understand the questions well.
Total Questions: 1

Round: Technical Interview
Experience: They stressed mostly on the OS during my interview mainly on Semaphores,mutex,monitors,Deadlocks,virtual memory concepts,virtual addressing concepts,paging and segmentation etc. One question for sure on Binary trees,linked lists,stacks or queues.

Skill Tips: Operating systems is very important.
Skills: Algorithms, Operating Systems, Database Management, Computer Networks
College Name: NA

Skills evaluated in this interview

Interview Questionnaire 

11 Questions

  • Q1. Detailed discussion on the project that I had did in summers(I had did that on Android) was made to describe it using a block diagram of various modules done in the project. Asked what was my contribution ...
  • Q2. Can static variable be defined in the header file?
  • Ans. 

    Yes, static variables can be defined in header files.

    • Static variables defined in header files have global scope within the file.

    • They can be accessed by any function within the file.

    • However, if the header file is included in multiple source files, each file will have its own copy of the static variable.

    • This can lead to unexpected behavior if the variable is modified in one file and then accessed in another.

    • It is general...

  • Answered by AI
  • Q3. Can constant and volatile both be used at same time?
  • Ans. 

    Yes, constant and volatile can be used together.

    • Constant variables are read-only and cannot be modified.

    • Volatile variables are used to indicate that the value may change unexpectedly.

    • Using both together can be useful in multi-threaded environments.

    • For example, a constant pointer to a volatile variable can be used to ensure thread safety.

  • Answered by AI
  • Q4. Implementation and the use of Bi-direction Linked-list?
  • Ans. 

    Bi-directional linked list allows traversal in both directions, making it useful for certain algorithms.

    • Each node in the list has a reference to both the previous and next nodes.

    • Insertion and deletion operations are more complex than in a singly linked list.

    • Examples of use include implementing a browser's back and forward buttons or a text editor's undo and redo functionality.

  • Answered by AI
  • Q5. Different properties of OOPs ,examples of each, with application of each?
  • Ans. 

    OOPs properties and examples with applications

    • Encapsulation: bundling of data and methods within a class. Example: Java class. Application: data hiding and security.

    • Inheritance: creating a new class from an existing class. Example: subclass. Application: code reusability and extensibility.

    • Polymorphism: ability of an object to take on many forms. Example: method overloading. Application: flexibility and modularity.

    • Abstr...

  • Answered by AI
  • Q6. Various questions on pointers and arrays (don’t remember all) eg:- (i) Difference b/w array and pointer? (ii) What practically is a pointer?
  • Ans. 

    Pointers and arrays are related concepts in C programming. Pointers hold memory addresses while arrays hold a collection of values.

    • Arrays are a collection of values stored in contiguous memory locations.

    • Pointers hold the memory address of a variable.

    • Arrays can decay into pointers when passed as arguments to functions.

    • Pointer arithmetic can be performed on pointers to access memory locations.

    • Pointers can be used to dyna

  • Answered by AI
  • Q7. Which is the best sorting algorithm ( considering all the aspects of time as well as space) ?
  • Ans. 

    It depends on the specific use case and input size.

    • For small input sizes, simple algorithms like insertion sort or selection sort may be sufficient.

    • For larger input sizes, more complex algorithms like merge sort or quicksort may be more efficient.

    • For nearly sorted input, insertion sort may be the fastest.

    • For input with many duplicates, counting sort or radix sort may be the best choice.

    • For input with a known range, buc...

  • Answered by AI
  • Q8. Check if a string is palindrome or not ?
  • Ans. 

    Check if a string is palindrome or not

    • Reverse the string and compare with original

    • Compare first and last characters and move towards center

    • Use recursion to check if first and last characters are equal

  • Answered by AI
  • Q9. DBMS queries (joins,delete etc.)
  • Q10. Some basic Questions from networking (on Network Layers) ?
  • Q11. Multi tasking ,Multi processing ,Multi threading , process and thread difference ?

Interview Preparation Tips

Skills: OOP, Algorithm, Data structure
College Name: MNIT Bangalore

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

COMPANY BENEFITS

AVASOFT

No Benefits

SALARIES

AVASOFT

No Salaries

LIST OF COMPANIES

AVASOFT

Overview

COMPANY BENEFITS

Mitsogo Inc

No Benefits

COMPANY BENEFITS

Apisero

No Benefits

LIST OF COMPANIES

Mitsogo Inc

Overview

SALARIES

Mitsogo Inc

No Salaries

SALARIES

Apisero

No Salaries

LIST OF COMPANIES

Apisero

Overview

REVIEWS

AVASOFT

No Reviews

Tell us how to improve this page.

HTC Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more

Anonymously discuss salaries, work culture, and many more

Get Ambitionbox App

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

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Lead
9 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Devops Engineer
7 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Team Lead
6 salaries
unlock blur

₹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