Filter interviews by
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
The deduction criteria for shuttering include damaged or lost materials, excess materials, and improper installation.
Deductions are made for damaged or lost shuttering materials.
Excess materials beyond the required quantity may also lead to deductions.
Improper installation of shuttering can result in deductions as well.
Yes, I created an extra item to improve efficiency and accuracy in billing process.
Created a new template for billing reports to streamline the process
Developed a customized software tool to automate calculations and reduce errors
Introduced a new coding system to categorize items for easier tracking and invoicing
Yes, I have used DSR (Detailed Specified Rates) in my previous projects for accurate billing calculations.
Yes, I have used DSR to calculate the cost of materials, labor, and equipment for billing purposes.
DSR helps in providing a detailed breakdown of rates for different items used in construction projects.
Using DSR ensures transparency and accuracy in billing calculations.
For example, I used DSR to calculate the cost ...
Escalation in billing refers to the increase in costs due to various factors. Components include labor, materials, equipment, overhead, and profit.
Escalation refers to the increase in costs of a project over time.
Components of escalation include labor costs, material costs, equipment costs, overhead costs, and profit margins.
Labor costs can escalate due to increases in wages or labor shortages.
Material costs can escala...
One way slab is supported on two opposite sides while two way slab is supported on all four sides.
One way slab is designed to span in only one direction, supported on two opposite sides.
Two way slab is designed to span in both directions, supported on all four sides.
One way slab is commonly used in residential buildings, while two way slab is used in commercial buildings.
Examples of one way slab include balconies and v...
Short column is a column with a height less than 10 times its least lateral dimension, while long column is a column with a height more than 10 times its least lateral dimension.
Short column is prone to buckling due to its slenderness ratio.
Long column is less prone to buckling due to its higher slenderness ratio.
Short column is commonly used in residential buildings.
Long column is commonly used in high-rise buildings.
Yes, I have experience in finishing items in previous projects.
I have experience in coordinating with subcontractors to ensure timely completion of finishing work.
I have knowledge of different finishing materials and techniques such as painting, tiling, and flooring.
I have successfully managed finishing schedules to meet project deadlines.
I have experience in quality control to ensure finishing work meets project speci
Built-up area includes the carpet area plus the thickness of the walls, while super built-up area includes common spaces like lobby, staircase, etc.
Built-up area = Carpet area + thickness of walls
Super built-up area = Built-up area + common spaces like lobby, staircase, etc.
Built-up area is the area enclosed within the walls of a building, while super built-up area includes common areas shared by multiple units.
Super b...
Escalation rates are typically obtained from historical data, industry standards, and consultation with relevant stakeholders.
Escalation rates can be obtained from historical project data, analyzing past projects to determine trends in cost escalation.
Industry standards and benchmarks can also be used to determine escalation rates for different types of projects.
Consultation with relevant stakeholders such as suppliers...
Top trending discussions
I applied via Approached by Company and was interviewed before Dec 2021. There were 3 interview rounds.
n-tier architecture is a software design pattern that divides an application into logical layers.
It separates presentation, application processing, and data management functions.
Each layer can be developed and maintained independently.
Examples include 3-tier and 4-tier architectures.
It improves scalability, maintainability, and flexibility of the application.
I applied via Campus Placement and was interviewed before Apr 2020. There were 3 interview rounds.
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 before Jul 2020. There was 1 interview round.
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.
I applied via Referral and was interviewed before Sep 2021. There was 1 interview round.
I have worked on various technologies including Java, Python, AWS, and Docker.
Developed RESTful APIs using Java and Spring framework
Implemented machine learning models using Python and scikit-learn library
Deployed applications on AWS using EC2, S3, and RDS
Containerized applications using Docker for easy deployment and scaling
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
C++ is an extension of C with object-oriented programming features.
C++ supports classes and objects while C does not.
C++ has better support for polymorphism and inheritance.
C++ has a standard template library (STL) while C does not.
C++ allows function overloading while C does not.
C++ has exception handling while C does not.
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain both data and functions to manipulate that data.
It emphasizes on encapsulation, inheritance, and polymorphism.
Examples of OOPs languages are Java, C++, Python, etc.
Polymorphism is the ability of an object to take on many forms.
It allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Example: A shape class can have different subclasses like circle, square, triangle, etc. and all of them can be treated as shapes.
Example: A method can have different implementations in different clas...
Data abstraction is the process of hiding implementation details and showing only the necessary information to the user.
It is a way of organizing complex systems
It allows users to interact with complex systems without needing to understand the underlying details
It helps to reduce complexity and increase efficiency
Examples include object-oriented programming and APIs
A C program to reverse a given string.
Declare a character array to store the input string.
Use a loop to iterate through the string and swap the characters.
Print the reversed string.
Swapping two numbers using macro in C language
Use a temporary variable to store the value of one number
Assign the value of the second number to the first number
Assign the value of the temporary variable to the second number
Define a macro for swapping the numbers
Example: #define SWAP(a,b) {int temp; temp=a; a=b; b=temp;}
I applied via LinkedIn and was interviewed in Jun 2021. There was 1 interview round.
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior MIS Manager
4
salaries
| ₹3.6 L/yr - ₹6 L/yr |
Billing Engineer
3
salaries
| ₹4.8 L/yr - ₹5.8 L/yr |
TCS
Accenture
Wipro
Cognizant