Pure Storage
Embedded/FirmwarePure StorageOtherTechnical Round

Firmware Engineer

@ Pure Storage

0

📝 Interview Question

**Team:** Firmware Group 2 technical interviews back to back, was asked: 1. concurrency: Multiple threads call a reg_cb function at any time. Another thread can call an API trigger_event which triggers an event to happen. Once the event happens, all callbacks that were registered should be called. Any new callbacks that are registered through reg_cb should be called instantly. Implement the reg_cb and████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████████ ██████████████████████████████████████████████████████████████████ ███████████████████████████████████████████████████████████████████ ████████████████████████████████████████████████████████████████████ █████████████████████████████████████████████████████████████████████ █████████████████

🏢

Company

Pure Storage

📍

Location

Santa Clara, CA, USA

📅

Posted

October 19, 2025