i
G R Infraprojects
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Be the first one to contribute and help others!
posted on 17 Oct 2024
posted on 9 Jul 2024
posted on 2 Aug 2024
Concurrency problem occurs when multiple threads access shared resources simultaneously, leading to unexpected behavior.
Use synchronization mechanisms like locks, semaphores, or monitors to control access to shared resources.
Avoid race conditions by ensuring that critical sections of code are executed atomically.
Consider using thread-safe data structures or immutable objects to minimize the risk of concurrency issues.
Noramal basic algorithm and ,fetch api
posted on 5 Apr 2024
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
Easy not much hard. Basic questions
Dsa is must, logical questions are asked
30 mins 20 questions
posted on 12 Jul 2023
I applied via Walk-in and was interviewed in Jun 2023. There were 3 interview rounds.
Problem Statement : it would provide you the detailed description
Example : It would provide example of the program code
Functional Description: It would provide functional details of the code to be written
Returns: It would provide details of expected output of the code (what code should return after execution)
While passing the first stage of interviews is considered difficult, it is often harder to complete a data entry test simply because of the increased need to work under pressure. Data entry tests often cause the most experienced workers to make unnecessary errors that aren’t really representative of how they work daily. However, with some simple preparation, you can complete your pre-employment tests with confidence. Here is how to prepare for your upcoming data entry test.
posted on 15 Sep 2023
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructor, fields, and methods, while interface cannot have any of these.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract classes are used to provide a common base for multiple classes, while interfaces define a contract that implementing
The design pattern commonly used in Angular is the Observer pattern.
The Observer pattern is used to establish a one-to-many dependency between objects.
In Angular, Observables are used to implement the Observer pattern for handling asynchronous data streams.
Components in Angular often use Observables to subscribe to changes and react accordingly.
posted on 27 Sep 2024
Test was hard, needs to prepared very well
Assistant Manager
318
salaries
| ₹4.5 L/yr - ₹11.5 L/yr |
Senior Engineer
218
salaries
| ₹3.6 L/yr - ₹8.6 L/yr |
Engineer
137
salaries
| ₹2 L/yr - ₹6.5 L/yr |
Senior Executive
133
salaries
| ₹3 L/yr - ₹7.2 L/yr |
Deputy Manager
128
salaries
| ₹6.6 L/yr - ₹18 L/yr |
Nagarjuna Construction Company
PNC Infratech
Ashoka Buildcon
IRB Infrastructure