The first round was a 45-minute interview covering many topics, including Apache Kafka concepts, best practices, and architecture.
It also featured a Java algorithm question, testing problem-solving and coding skills.
The interviewer asked plenty of in-depth questions to assess both technical knowledge and thought process.
Kafka vs. RabbitMQ: Tradeoffs
How to ensure high availability and fault tolerance in Kafka.
Implement Quicksort Algorithm in Java.
Design a rate limiter that allows 100 requests per minute for a user.
The following metrics were computed from 121 interview experiences for the Oracle Senior Software Engineer role in India.
Oracle's interview process for their Senior Software Engineer roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Oracle's Senior Software Engineer interview process in India.