Loophealth/Loop | Staff Software Engineer
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)
Top K Frequent Elements
Top K Frequent Elements
Time Based Key-Value Store
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