Osmos.ai Senior Software Engineer Interview Experience: OA, Coding, Design
Question Details
Role: Sr. Software Engineer at Osmos.ai Online Assessment The test provided a 1.5-hour duration within a 48-hour window. It consisted of two LeetCode Medium-level coding problems and several m
Full Details
Role: Sr. Software Engineer at Osmos.ai Online Assessment The test provided a 1.5-hour duration within a 48-hour window. It consisted of two LeetCode Medium-level coding problems and several multiple-choice questions covering aptitude and Data Structures & Algorithms concepts. Technical Round This session focused on system coding. The primary task was to design an LFU (Least Frequently Used) Cache, followed by a dry run of the implementation. The round concluded with a technical discussion regarding database internals and query optimizations. System Design Round The initial challenge was to design a URL Shortener. This involved analyzing edge cases, identifying bottlenecks, and implementing optimizations. Upon completion, a follow-up scenario was presented requiring the design of Facebookâs "Trending Posts" section, with a focus on trade-offs and scaling considerations. Outcome and Process Review Despite a strong performance across all rounds, the application was rejected. While the interviewers demonstrated technical expertise and facilitated interactive discussions, the overall process lacked transparency and ended abruptly.