Oracle's summer internships for university students span product development and software engineering as well as finance, sales, marketing and legal. Product development interns work with senior engineers and researchers on production challenges and are assigned a peer mentor. Software engineering candidates are expected to be proficient in at least two of Java, Python, SQL, JavaScript, CSS, HTML, C, C++ or C#, and to have no more than 12 months of professional full-time technology experience.