Filter interviews by
I appeared for an interview before Jul 2024, where I was asked the following questions.
To calculate the volume of a concrete column, use the formula for the volume of a rectangular prism.
Volume = Length × Width × Height
For dimensions 0.950 m (Length), 0.750 m (Width), and 2.1 m (Height):
Volume = 0.950 × 0.750 × 2.1 = 1.49325 m³
Ensure all dimensions are in the same unit before calculation.
To determine the number of sand layers for 1.5 meters, consider the thickness of each layer.
Determine the thickness of each sand layer (e.g., 0.1 meters).
Divide the total depth (1.5 meters) by the thickness of one layer.
Example: For 0.1m layers, 1.5m / 0.1m = 15 layers.
Adjust the calculation based on the desired thickness of each layer.
The recommended thickness of slab cover typically ranges from 20 to 40 mm, depending on structural requirements.
Standard cover for reinforced concrete slabs is usually 20 mm.
For slabs exposed to aggressive environments, a cover of 30 mm or more may be recommended.
In seismic zones, thicker covers (up to 40 mm) can enhance structural integrity.
Local building codes may specify minimum cover requirements based on material ...
The lap is placed in the column to ensure proper alignment and support for structural integrity.
The lap splice should be placed in the tension zone of the column to enhance strength.
Ensure that the lap length meets the design specifications for load-bearing capacity.
For example, in reinforced concrete columns, the lap should be staggered to avoid weak points.
Proper placement helps in distributing loads evenly and preve...
M-25 grade concrete has a mix ratio of 1:1:2, indicating one part cement, one part sand, and two parts aggregate.
M-25 is a nominal mix with a compressive strength of 25 MPa.
The mix ratio is typically 1 part cement, 1 part sand, and 2 parts coarse aggregate.
Water-cement ratio is crucial; usually around 0.4 to 0.5 for M-25.
Example: For 1 cubic meter of M-25, use approximately 400 kg of cement, 400 kg of sand, and 800 kg ...
Concrete cubes are typically filled in multiple layers to ensure proper compaction and strength.
Generally, 2 to 3 layers are used for filling a concrete cube.
Each layer should be approximately 5 to 10 cm thick.
Compaction is done after each layer to eliminate air pockets.
For example, in a 15 cm cube, you might fill it in 3 layers of 5 cm each.
Calculate the shuttering quantity for a concrete volume of 1m x 0.75m x 2.4m.
Volume = Length x Width x Height = 1m x 0.75m x 2.4m = 1.8m³.
Shuttering is used to form the shape of concrete until it sets.
Consider additional shuttering for openings or reinforcements.
Example: If using plywood, calculate the area of each panel needed.
Top trending discussions
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 Naukri.com and was interviewed before Jul 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Apr 2020. There were 3 interview rounds.
Some of the top questions asked at the Rkv Infraprojects Senior Supervisor interview -
based on 1 interview experience
Difficulty level
Duration
Quality Engineer
5
salaries
| ₹1.3 L/yr - ₹3 L/yr |
Project Manager
4
salaries
| ₹8.4 L/yr - ₹12.2 L/yr |
Site Engineer
4
salaries
| ₹3.6 L/yr - ₹7.3 L/yr |
Billing Engineer
4
salaries
| ₹4.2 L/yr - ₹7.2 L/yr |
Safety Officer
3
salaries
| ₹4.3 L/yr - ₹5.5 L/yr |