Oracle OCI | SMTS (IC3) | KMS | TPS
Summary
I recently interviewed for a Staff Member of Technical Staff (SMTS) position (IC3) at Oracle OCI within their KMS team, undergoing a screening round that included both coding and theoretical questions. The outcome is currently ongoing.
Full Experience
I recently went through a screening round for an SMTS role (IC3) on the KMS team, which is part of the Security Products Group at Oracle OCI. The KMS team is identified as a Tier-0 Service. The interview was conducted by a fellow SMTS. The round focused on two coding problems followed by theoretical discussions for the remaining 15 minutes.
Interview Questions (5)
I was asked to solve the standard LeetCode problem, Jump Game 1.
Given an array, I needed to perform K operations. In each operation, I had to find the maximum element in the array and reduce it to half its value (floor). The goal was to find the sum of all elements in the array after K operations.
I was asked to explain how to scale a system's throughput from 1,000 transactions per second (TPS) to 1,000,000 TPS.
I had to explain the process and considerations involved in taking a system from development to production.
I was asked to discuss the differences and use cases between the Spring Framework and Spring Boot.