i
HTC Global Services
Filter interviews by
I applied via Referral and was interviewed in Feb 2024. There was 1 interview round.
I applied via Recruitment Consulltant and was interviewed in Sep 2022. There were 2 interview rounds.
Hash map is an internal data structure that maps keys to values. Comparator is used to compare objects for sorting.
Hash map uses a hash function to map keys to indices in an array
Comparator is used to compare objects for sorting in collections like TreeSet or TreeMap
Example of hash map implementation in Java: HashMap
Example of using a comparator in Java: Collections.sort(list, comparator)
Sample classes for Spring Boot entity, service, and controller layers with annotations
Create entity classes with @Entity and @Id annotations
Create service classes with @Service annotation and inject repository classes with @Autowired annotation
Create controller classes with @RestController and @RequestMapping annotations
Use @GetMapping, @PostMapping, @PutMapping, and @DeleteMapping annotations for HTTP methods
Use @Requ...
Design patterns are reusable solutions to common software problems.
Creational patterns: Singleton, Factory, Abstract Factory, Builder
Structural patterns: Adapter, Bridge, Composite, Decorator, Facade, Flyweight, Proxy
Behavioral patterns: Chain of Responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template Method, Visitor
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
Top trending discussions
I applied via Naukri.com and was interviewed in Apr 2018. There were 5 interview rounds.
Windows 7 and 10 are different versions of the Windows operating system.
Windows 10 has a more modern and user-friendly interface compared to Windows 7.
Windows 10 has better performance and improved security features.
Windows 10 has a virtual assistant called Cortana, which is not available in Windows 7.
Windows 10 supports newer hardware and technologies that Windows 7 may not.
Windows 10 receives regular updates and supp...
Coding test conducted in virtual session - you need share the entire screen (google meet). Interviewer share about 12 questions, in 10 are theory based questions and 2 coding questions.
while writing theory try to answer with real time example from your project.
1. Solid principles 2 design patterns used 3 diff between .net core vs .net 4. garbage collection 5. global exception handling in core 5. performance / monitoring related questions
coding questions: 1. Nth max value without sorting. 2. sum of max sub array in a integer array
Dependency injection in core with types is a common practice in software engineering.
Dependency injection is a design pattern where components are given their dependencies rather than creating them internally.
Using dependency injection in core allows for easier testing and maintenance of the codebase.
Types in dependency injection help ensure that the correct dependencies are injected into components.
Examples include us...
Middleware is used to handle requests and responses in web applications. Custom middleware can be created to add specific functionality.
Middleware is software that acts as a bridge between an operating system or database and applications, allowing them to communicate with each other.
Middleware can be used to handle tasks such as authentication, logging, error handling, and more.
Custom middleware can be created to add s...
Authentication and authorization are essential for securing web APIs in ASP.NET Core.
Use authentication to verify the identity of the user accessing the API.
Use authorization to determine what actions the authenticated user is allowed to perform.
In ASP.NET Core, authentication can be implemented using various schemes like JWT, OAuth, or Identity.
Authorization can be achieved through policies, roles, or claims.
Always va...
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Count the frequency of numbers in an array of strings.
Iterate through the array and use a hashmap to store the frequency of each number.
If the number is already in the hashmap, increment its count. Otherwise, add it to the hashmap with a count of 1.
Return the hashmap with the frequency of each number.
I applied via Approached by Company and was interviewed in Nov 2024. There were 3 interview rounds.
Occurrence of the elements in descending order.
posted on 5 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There were 3 interview rounds.
I applied via Walk-in and was interviewed before Sep 2020. There were 2 interview rounds.
posted on 13 May 2024
BASIC N dsa QUESTION
based on 20 reviews
Rating in categories
Senior Software Engineer
707
salaries
| ₹7.1 L/yr - ₹29 L/yr |
Senior Engineer
524
salaries
| ₹8 L/yr - ₹31 L/yr |
Software Engineer
517
salaries
| ₹3.6 L/yr - ₹15 L/yr |
Software Developer
304
salaries
| ₹3.4 L/yr - ₹13.2 L/yr |
Lead
261
salaries
| ₹8.7 L/yr - ₹35 L/yr |
Accenture
TCS
Infosys
Wipro