Do a threat model for a storage system. Users will use presigned URLs to both upload and retrieve objects in the storage system. Objects are assigned UUIDs which was stored in a datastore and all objects are in the same bucket. Identify 5 threats and remediations and then rank them in priority.
Staff Engineer Interview Questions
5,885 staff engineer interview questions shared by candidates
The difficult questions revolved around clustered indexes.
Technical questions explaining my previously architected systems.
Tell me about a problem in the past you had and how you went about figuring out a solution. (STAR method)
What made you apply to this specific position? Do you have any knowledge or experience of what we do at Tensar? The manager was really friendly and invited me to the office to meet his team. I felt very happy to talk to him. I am looking forward to work with him.
I was asked to describe how I would solve some technical/coding problems.
Questions on security and a programming question
Interview process went on what I previously worked. How relevant was it? Revolved around the customer handling experience.
Variant of LeetCode 1169. Invalid Transactions and then write a Unit Test to verify the solution. /* Fraud Detection: Find Suspicious Transactions A bank wants to detect fraudulent transactions. A transaction is suspicious if: - The same user makes two transactions within 100 seconds of each other. - A single transaction amount exceeds $10,000. Return a list of users who have made fraudulent transactions. Example Input: transactions = [ { "userId": "Alice", "amount": 5000, "timestamp": 10050 }, { "userId": "Alice", "amount": 2000, "timestamp": 10200 }, { "userId": "Bob", "amount": 12000, "timestamp": 10400 }, { "userId": "Alice", "amount": 6000, "timestamp": 10700 } ] Output: ["Alice", "Bob"] */
What is your weakness
Viewing 1001 - 1010 interview questions