Filter interviews by
I applied via Referral and was interviewed in Oct 2021. There were 4 interview rounds.
AHU stands for Air Handling Unit.
AHU is a device used to regulate and circulate air as part of a heating, ventilation, and air conditioning (HVAC) system.
It typically consists of a fan, heating and cooling coils, filters, dampers, and controls.
AHUs are responsible for conditioning and distributing air to different areas of a building.
They can be found in various settings such as commercial buildings, hospitals, and ind...
Infiltration refers to the unintentional or unwanted entry of outside air into a building or space.
Infiltration can occur through cracks, gaps, or openings in the building envelope.
It can lead to energy loss, poor indoor air quality, and discomfort for occupants.
Infiltration can be reduced through proper sealing and insulation of the building envelope.
Examples of infiltration include drafts around windows and doors, an
ACH stands for Air Changes per Hour, which is a measure of the number of times the air in a room is replaced with fresh air in an hour.
ACH is an important factor in determining the indoor air quality of a space.
It is calculated by dividing the volume of air in a room by the amount of fresh air introduced in an hour.
ASHRAE recommends a minimum of 4 ACH for residential spaces and 6 ACH for commercial spaces.
Higher ACH va...
Duct size for 3500 CFM and 0.0112 ich of wg friction in Duct sizer software.
Open Duct sizer software
Enter 3500 CFM and 0.0112 ich of wg friction
Calculate duct size
I am highly proficient in Autocad layout design for HVAC systems.
I have extensive experience in using Autocad for designing HVAC systems.
I am skilled in creating detailed 2D and 3D models of HVAC systems using Autocad.
I am familiar with industry standards and codes related to HVAC design and can incorporate them into my designs.
I have worked on various projects involving HVAC design using Autocad, including commercial ...
Heat load refers to the amount of heat that needs to be removed or added to a space to maintain a desired temperature.
Heat load is calculated based on factors such as the size of the space, the number of occupants, the amount of equipment in the space, and the climate.
It is important to accurately calculate heat load in order to properly size HVAC equipment and ensure efficient operation.
Examples of factors that can in...
I applied via Naukri.com and was interviewed before Jul 2020. There was 1 interview round.
Name mangling is a technique used by compilers to give unique names to functions and variables to avoid naming conflicts.
Name mangling is used in C++ to support function overloading.
It is also used in Python to avoid naming conflicts in modules.
Name mangling can make it difficult to access variables and functions from outside the class in which they are defined.
In C++, name mangling can be seen by using the 'nm' comman
I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.
Abstract Factory is a creational design pattern that provides an interface for creating families of related objects.
Abstract Factory is used when we need to create families of related objects without specifying their concrete classes.
It provides an interface for creating objects of related classes without specifying their concrete classes.
It encapsulates a group of factories that have a common theme.
It promotes loose c...
Range based map iteration can be done using a for-each loop or iterators.
Use a for-each loop to iterate over the map elements.
Alternatively, use iterators to traverse the map.
The range-based for loop is preferred for its simplicity and readability.
Example: for(auto const& [key, value] : myMap) { //do something with key and value }
Detached threads are independent threads that run separately from the main thread. Joined threads are threads that wait for the main thread to finish.
Detached threads are created using pthread_detach() function
Joined threads are created using pthread_join() function
Detached threads do not need to be explicitly terminated
Joined threads must be explicitly terminated using pthread_exit() or return statement
Detached thread...
Static code analysis tools are software programs that analyze source code to find potential issues and improve code quality.
Static code analysis tools scan code without executing it
They can detect issues such as security vulnerabilities, coding errors, and performance problems
Examples of static code analysis tools include SonarQube, ESLint, and Checkstyle
Command to list currently running threads in linux
Use the 'ps' command with the 'H' option to display threads in a hierarchy
Use the 'top' command to display threads in real-time
Use the 'htop' command for an interactive display of threads
No, arithmetic operations cannot be performed on unique pointers.
Unique pointers are used to manage the lifetime of dynamically allocated objects.
They cannot be copied or assigned, only moved.
Arithmetic operations are not defined for pointers, including unique pointers.
Designing Facebook is a complex task involving various components and technologies.
Identify the core features of Facebook such as user profiles, news feed, messaging, and groups.
Choose appropriate technologies for each component such as PHP for backend, React for frontend, and MySQL for database.
Ensure scalability and performance by implementing caching, load balancing, and database sharding.
Implement security measures...
TCS
Accenture
Wipro
Cognizant