Loop Health
Quick Navigation
July 4, 2025 • 2 reads
Summary
I interviewed for a Staff Software Engineer role at Loop Health, which involved one coding round with two specific algorithm problems, and I was ultimately rejected.
Full Experience
Company: Loop Health
Role: Staff Engineer- Backend
Years of Experience: 9
Interview Mode: Virtual
Result: Reject
Round 1: Coding (1 hour)
- Platform: Own Editor & Preferred Language
Interview Questions (2)
Q1
Top K Frequent Elements
Data Structures & AlgorithmsMedium
Top K Frequent Elements
Q2
Time Based Key-Value Store
Data Structures & AlgorithmsMedium
Time Based Key-Value Store
kv := &KVTimeStampStore{} // set(key,value,timestamp) // data coming as a stream and timestamp will be always increasing in nature for same key. kv.set("a", "1", 1) kv.set("a", "2", 2) kv.set("a", "3", 3) kv.set("a", "4", 10) kv.set("a", "5", 15)
kv.get("a", 2) // return 2 kv.get("a", 11)// return 4 kv.get("a", 16)// return 15