Software Technical Lead Interview Questions

15,176 software technical lead interview questions shared by candidates

Design and implement a library called my_timer that allows setting multiple timers simultaneously, overcoming the memory limitations of timer. The solution must adhere to the following constraints: No additional threads are allowed (my_timer cannot spawn new threads). Asynchronous operation must be maintained (my_timer must not use "busy wait"). The design can utilize timer, time, and any known software engineering principles.
avatar

Software Team Lead

Interviewed at Nextsilicon

4.2
Mar 10, 2025

Design and implement a library called my_timer that allows setting multiple timers simultaneously, overcoming the memory limitations of timer. The solution must adhere to the following constraints: No additional threads are allowed (my_timer cannot spawn new threads). Asynchronous operation must be maintained (my_timer must not use "busy wait"). The design can utilize timer, time, and any known software engineering principles.

Viewing 1361 - 1370 interview questions

Glassdoor has 15,176 interview questions and reports from Software technical lead interviews. Prepare for your interview. Get hired. Love your job.