Implement should_accept_transaction(transaction, rules) for a fraud-rule engine. Part 1 — String equality rules Each transaction has string fields, such…
Design a thread-safe resource manager that prioritizes, loads, cancels, caches, and notifies multiple component requests efficiently under high concurre…
Given an integer array v , where v[i] represents the episode watched on day i , and two integers k and t , determine whether there exist two different d…
Given an integer array, find the maximum sum of a contiguous subarray. Update the solution when the array is circular, meaning the last element connects…
Design an extensible logger that supports multiple independent log handlers, such as console, truncation, and in-memory storage, while allowing new hand…
Part 1: Given a CSV transaction string, return a CSV string containing id , transaction_type , payment_provider , and fee . Calculate payment, refund, a…
Modern organizations receive a high volume of emails daily, ranging from customer inquiries and support requests to internal communications and notifica…
You’re in a ski tournament, where you ski from the top of the mountain to one of the finish checkpoints at the bottom. There are multiple routes with ch…
Given a dictionary of English words, preprocess it in a setup phase so future lookups can be very efficient. Given 9 letters, where each occurrence can…
Part 1: Basic Ad Server Design an AdServer class with two APIs: InsertAd(content, score) : Insert a new advertisement with a score. GetAd() : Return the…
How to understand, debug, and optimize large-scale data pipelines using Spark and Kafka. They covered investigating slow Spark jobs, identifying data sk…
Given a very large array of n integers, find the k largest elements, including duplicates, in descending order. First, solve it using a min heap and Qui…
CSAT Tracker with Rolling Average, Updates, and Percentiles Implement record(conversation_id, score, timestamp) to store CSAT scores from 1 to 5. Implem…
Write a function that removes duplicate user events occurring within a given time window for the same user and event type, then returns per-user counts,…
Implement a RateLimiter that allows at most maxRequests per user within a sliding window of windowSizeInSeconds . allowRequest(userId, timestamp) return…
Given chronologically sorted requests, each with a timestamp, user ID, and experience, implement a sliding-window rate limiter. A request is allowed onl…
Given a text string and a glossary, insert spaces to generate all possible sentences where every segment matches a glossary entry. In Part 2, both the i…
Trending Tracker: Top-K Retrieval You are building a trending tracker. You receive a stream of operations: apply(“inc”, key, delta) — increase the key’s…
In order to ensure that I contact and evaluate your interview and assignment as soon as possible, please indicate your specific requirements for the interview and assignment.
Code Guaranteed Unique 100% Plagiarism Free
Complete Confidentiality 100% Confidentiality
Guaranteed Quality 100% Quality Assurance
Friendly reminder
My Google rankings are based on quality and word-of-mouth, not the same as paid rankings with an Ad logo. Programhelp's rankings have never needed to be paid to make a presence.