
Sun Technologies Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 17 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Sun Technologies.
Software Engineer
The interview started with an online test conducted by the company. This test had two parts: a multiple-choice section on core Java and an aptitude section. The core Java questions were relatively straightforward.
- Could you answer multiple choice questions about core Java topics such as multi-threading, exception handling, and collections?
Software Engineer Trainee
The process has 3 rounds. First is Aptitude which has quantitative and Java programming and concept questions. Second is Technical F2F which tests basic Java knowledge with all concepts and some programs on Strings, Arrays, Sorting, Searching. Third is HR where they check communication skills and mainly candidate's behavior.
- Program on Sorting, Searching, Usage of Java Collection Framework (HashMap, etc.), JDBC, SQL knowledge.
- Concept explanation like OOPS, Abstract class and all.
- Introduce, Why should we hire you, Project, About company, Flexibility.
Software Engineer
The interview process itself wasn't too tough, but they're really strict about being in the office, which seems a bit unnecessary. They're not into hybrid work at all. On the other hand, the company culture is okay. Sometimes managers can be a bit of a micromanager, and the projects are somewhat limited.
- Can you share details about your work history and past projects?
Sun Technologies Software Engineer Interview Questions
Quoted word for word from Sun Technologies interview reports.
“How do you remove the middle element in an ArrayList using Java?”
Read reports →“How does a HashMap function?”
Read reports →“What are DML, DDL, TCL, and DCL commands?”
Read reports →“What is abstraction?”
Read reports →“What's the difference between a hash map and a hash set? Additionally, could you write a program to check if a string is a palindrome?”
Read report →“Can you create a table and insert data in SQL?”
Read report →“Could you explain the distinction between a Map and a Set?”
Read report →“How would you sort data using Collections in Java?”
Read report →“Can you write a program for pattern matching?”
Read report →Formats, difficulty and experience
Across all 17 Sun Technologies interview reports.