I interviewed for a Senior Software Engineer position at Oracle in . I applied through LinkedIn and was contacted by a recruiter. The interview process consisted of four rounds. The first round was a technical interview where I was asked standard introduction questions, along with coding questions such as converting Roman numerals to integers, converting a number to a string without using built-in functions, and traversing a 2D matrix in a spiral format. The second round was a debugging round where I was asked to find bugs in a JavaScript code snippet. The third round was a system design round where I was asked about my approach to common problems, such as root cause analysis and system performance improvement. The fourth round was a behavioral round where I was asked about my experience handling workloads, my reasons for leaving my current position, and my thoughts on working overtime and weekends. The interview process was overall average, with some interviewers being more engaging than others. I received an offer for the position.