Oracle Software Developer II Interview Questions | Glassdoor

Oracle Software Developer II Interview Questions

Updated Feb 22, 2017
15 Interview Reviews

Interview Experience

Interview Experience
83%
8%
8%

Getting an Interview

Getting an Interview
38%
30%
15%
15

Interview Difficulty

3.2
Average

Interview Difficulty

Hard

Average

Easy

15 Candidate Interview Reviews Back to all Interviews

Filter

Sort: Popular Date Difficulty

Filter

 

Software Developer II Interview

Anonymous Employee in Bengaluru (India)
Accepted Offer
Positive Experience
Difficult Interview

Application

I applied through a recruiter. The process took 7+ weeks. I interviewed at Oracle (Bengaluru (India)) in January 2017.

Interview

There were 2 technical rounds and one managerial round.
In the technical rounds all the questions were from core java only. No frameworks.

Instead of asking for the answer of any questions they were asking me to write a sample code and asking me to explain via the code.

Maximum number of questions are scenario based and code based.

Interview Questions

  • How to separate 0,1 from an array with given input as 0,1,1,0,1,0,0,1,1 like this ?

    How to find if there is a null key in hashmap ?

    How to find if a string is anagram or not ??

    Write consumer producer program and explain all the concepts used in the code ??

    OOPS concepts

    Collections

    String like why string constant pool ?

    Prepare throughly on core java only with little Data base knowledge  
    Answer Question

Other Interview Reviews for Oracle

  1.  

    Software Developer II Interview

    Anonymous Interview Candidate in Sunnyvale, CA
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Oracle (Sunnyvale, CA) in April 2013.

    Interview

    Interview process included a brief screening round followed by a Phone interview which included white-boarding session. The interview went well and was asked for an onsite interview. Couldn't make it for the onsite interview. But overall experience was good. The interviewers were polite and one of the question for UDP vs TCP, i couldn't explain so he briefed me on that.

    Interview Questions

    • Difference between Abstract classes and Interface   Answer Question
    • Compute the complexity of programs, was given 2-3 codes and asked to provide to complexity. Explain on how the same can be improved.   Answer Question
    • Was asked to write a Java program that reverse words in a string without using any String default functions   Answer Question
  2.  

    Software Developer II Interview

    Anonymous Employee in Mexico City (Mexico)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 2+ months. I interviewed at Oracle (Mexico City (Mexico)) in March 2016.

    Interview

    Two sets of interviews, the first three interviews on-site to separate the capable candidates from all others, the second set of interviews are specific for each of the teams hiring, if there are 3 teams searching for someone with your profile, you might get interviewed by each of them more than once. All interviews very technical to prove your skills in computer science and software engineering.

    Interview Questions

    • What is the most difficult project you have worked on so far? How did you manage to get it done?   1 Answer
  3.  

    Software Developer II Interview

    Anonymous Employee in Hyderabad (India)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied in-person. The process took 5 weeks. I interviewed at Oracle (Hyderabad (India)) in March 2012.

    Interview

    You will have three technical rounds and one management/director round (There's a chance where you can get <b>rejected</b> in Director round).

    First round: You will be asked to write/implement the java program for simple problems (Refer to the question section).

    Second Round: You will be asked the core concepts of Java and two more problems would be given to solve. Logic and approach should best.

    Third round: This is the final technical round where you will be asked to design and code a solution for toughest problem. This is the challenging round.

    Interview Questions

    • Q1. Write a program to parse a string number without using the Integer class?

      &amp;#034;12345&amp;#034; with out using JAVA API, covert this to Integer 12345.  
      Answer Question
    • Q: Implement the &amp;#034;Word wrap&amp;#034; function?   Answer Question
    • Q: Implement the reverse hash map?   Answer Question
    • What is serialization transient?   Answer Question
    • Q: Validate the chess moves of different coins of the chess game.&amp;gt;   Answer Question
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Software Developer II Interview

    Anonymous Employee in Pune (India)
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Oracle (Pune (India)) in August 2012.

    Interview

    Out of 4 rounds, first three rounds were technical, 4th round was HR. In first round, asked aptitude questions, technical questions and questions on projects done during engineering/internship. Second round was purely technical.

    Interview Questions

    • Asked data structure questions (trees).   1 Answer

    Negotiation

    There was no negotiation.

  6.  

    Software Developer II Interview

    Anonymous Employee in Bengaluru (India)
    Accepted Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through college or university. The process took 4+ months. I interviewed at Oracle (Bengaluru (India)) in March 2011.

    Interview

    It was a very informal interview but had to wait 3 months for background check and all to clear.
    Questions asked ranged form how good are you in <some subject>. Some analytical skills questions were thrown at random. finally they asked me if I could specify the details of a trial-version software. All in all, it was not much related to the actual work that i did for 3 years.

    Interview Questions

  7. Helpful (4)  

    Software Developer II Interview

    Anonymous Employee in Redwood City, CA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 2+ weeks. I interviewed at Oracle (Redwood City, CA) in May 2015.

    Interview

    The process is quite simple. Depends on what team and what position you are interviewing with. I met with three teams at the Oracle HQs in Redwood shores in a single day. Also had a lunch with an alumni of my school. The whole process was very smooth. HRs are very nice and the people who interviewed me are also very friendly. They didn't ask any challenging question. We talked about my background and what their group do for most of the time with some basic questions on Java, multithreading and Algortihms.

    Interview Questions

    • Some teams ask technical(Algorithms and Java) questions while others concentrate on behavioral and communication skills.
      Algorithm question- Print the complete ancestral chain in a given n-Array tree.(You have to print all the parents till the root of each node of a given n-Array tree)  
      Answer Question
  8.  

    Software Developer II Interview

    Anonymous Employee in Boston, MA
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through a recruiter. The process took 2+ weeks. I interviewed at Oracle (Boston, MA).

    Interview

    There were around four round, the first round was with a hiring manager where he asked questions about my previous experiences. The second round was technical round where I was asked some questions on C++. The third round was with another manager where we discussed about my academic projects. The fourth round was design and coding round where a design question and white board programming question was asked.

    Interview Questions

  9. Helpful (3)  

    Software Developer II Interview

    Anonymous Employee in Guadalajara, Jalisco (Mexico)
    Accepted Offer
    Positive Experience
    Difficult Interview

    Application

    I applied online. The process took 2+ months. I interviewed at Oracle (Guadalajara, Jalisco (Mexico)) in February 2015.

    Interview

    Applied online.
    They contacted me to see if I was interested in the interviewing process, had one phone interview (basic OOP questions), then two on-site interviews and one final phone interview with senior manager from india

    Interview Questions

    • Basic problem solving questions on first on site interview, on second one problems where more difficult involving threads,exceptions, etc...   Answer Question
  10.  

    Software Developer II Interview

    Anonymous Interview Candidate in Bedford, MA
    No Offer
    Negative Experience
    Difficult Interview

    Application

    I applied online. The process took 1 day. I interviewed at Oracle (Bedford, MA) in March 2015.

    Interview

    I applied through online job board. Recruiter contacted me almost immediately. Manager contacted in 2 days and scheduled 4 hour phone interview. There were 3-4 interviewer and it was done through phone/skype. They were mostly interested in networking background and core programming skills. Mostly focused around the role. The did have a tendency to ask questions from your answers repeatedly. They were not interested much in your learning capacity or personality. The interview was only focused on Technical aspects.

    Interview Questions

    • Revolved around C/C++ programming concepts (dynamic memory allocation, Data structures, inheritance, virtual functions, OOPs concepts)
      Operating Systems (Semaphore, Scheduling)
      Networking protocols especially SIP, RTP and TCP/IP
      Network analyzing tools
      Network/Socket programming
      Protol headers etc  
      Answer Question
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.