I applied through college or university. The process took 2 days. I interviewed at Oracle (Bengaluru) in Jul 2023
Interview
it was a good experience and an excellent interview. the whole process was very smooth and I felt it was a bit difficult but you can manage As a person, it's important to have a transparent and effective interview process. This involves communicating clearly with candidates about the job and company culture, asking meaningful questions, and giving them a chance to demonstrate their skills. Additionally, it's crucial to maintain fairness and impartiality in evaluating each candidate's qualifications.
Interview questions [1]
Question 1
I'm happy to help you out with that! When it comes to troubleshooting bugs in a complex codebase, my first step would be to carefully review the code and try to reproduce the issue. From there, I would use a combination of debugging tools and methods to identify the root cause of the problem. When it comes to implementing a solution, I would typically start by brainstorming potential solutions and evaluating each one to determine which is most likely to be effective. Once I have a plan in place, I would carefully test the solution to ensure that it addresses the underlying issue without causing any unintended consequences. As for a challenging bug I've solved in the past, I once had to troubleshoot an issue with a complex data structure that was causing a performance bottleneck in a critical application. After carefully analyzing the code and experimenting with various optimization strategies, I was able to identify the root cause of the issue and implement a solution that significantly improved the application's performance.I'm happy to help you out with that! When it comes to troubleshooting bugs in a complex codebase, my first step would be to carefully review the code and try to reproduce the issue. From there, I would use a combination of debugging tools and methods to identify the root cause of the problem. When it comes to implementing a solution, I would typically start by brainstorming potential solutions and evaluating each one to determine which is most likely to be effective. Once I have a plan in place, I would carefully test the solution to ensure that it addresses the underlying issue without causing any unintended consequences. As for a challenging bug I've solved in the past, I once had to troubleshoot an issue with a complex data structure that was causing a performance bottleneck in a critical application. After carefully analyzing the code and experimenting with various optimization strategies, I was able to identify the root cause of the issue and implement a solution that significantly improved the application's performance.
Mostly coding question focused, and some talking about personal experience and terms. Some technical design, you could have chosen any language to complete the coding questions. Questions were simple technical concepts that person came up with at the moment.
Interview questions [1]
Question 1
Something like searching in logs using maps and filter/find data
decent amount of DSA and System design were asked, and behavioral questions. so prepare leetcode level questions and good amount knowledge in sql, java and also mostly oracle sql. overall it was good
First online assessment. Then 2 interview rounds + 1 hr round. This was during campus placement. In interviews they mainly asked about dsa, os concepts, logical questions and some system design questions also.
Top companies for "Compensation and Benefits" near you