Filter interviews by
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
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
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
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.
I was interviewed in Dec 2022.
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.
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.
I applied via Walk-in and was interviewed before Sep 2019. There was 1 interview round.
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
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...
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...
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++.
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
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.
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...
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...
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...
HTC interview questions for popular designations
Top trending discussions
posted on 3 Dec 2015
I know that your company is a leading provider of innovative sales solutions in the industry. I am joining because of your strong reputation and commitment to excellence.
Your company has a proven track record of success in delivering top-notch sales solutions.
I am impressed by the innovative approach your company takes in the sales industry.
Your company's commitment to excellence and customer satisfaction aligns with m...
Some of the top questions asked at the HTC interview -
based on 2 interviews
Interview experience
Software Engineer
21
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
9
salaries
| ₹0 L/yr - ₹0 L/yr |
Devops Engineer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
6
salaries
| ₹0 L/yr - ₹0 L/yr |
Samsung
Apple
OnePlus
Xiaomi