Backend Software Interview Questions

15,486 backend software interview questions shared by candidates

1. Explain the most technically challenging project that you have worked on. 2. Given a piece of code, with a class having increament and decreament public functions, 2 threads are created which called the respective function, then 2 threads are joined. We need to find the final ouput and make it threadsafe. 3. Multiple reader and single writer problem, reader: multiple reader can read the from the queue/critical section. writer: while writing no other write thread and read thread should be performing the actions. Following 4 functions are given: complete these functions. canRead(){ } readDone(){ } canWrite(){ } writeDone(){ }
avatar

Senior Backend Developer

Interviewed at Hike

3.7
Nov 4, 2022

1. Explain the most technically challenging project that you have worked on. 2. Given a piece of code, with a class having increament and decreament public functions, 2 threads are created which called the respective function, then 2 threads are joined. We need to find the final ouput and make it threadsafe. 3. Multiple reader and single writer problem, reader: multiple reader can read the from the queue/critical section. writer: while writing no other write thread and read thread should be performing the actions. Following 4 functions are given: complete these functions. canRead(){ } readDone(){ } canWrite(){ } writeDone(){ }

Viewing 1251 - 1260 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 15,486 interview questions and reports from Backend software interviews. Prepare for your interview. Get hired. Love your job.