Software Principale Interview Questions

10,165 software principale interview questions shared by candidates

1. How does arraylist work internally in java? if you were to implement array list how would you implement. Collections interface implementations and its differences. Whats the difference between set and list interface. Is Hashlist a thread safe or not. 2. Is there time difference in the array list is accessed, if the index is to the begining vs last. 3. How does HashMAp? Deep discussions about that, as well as HashMaps internal implementation details of O(n).
avatar

Principal Software Engineer

Interviewed at NetApp

3.8
Mar 18, 2014

1. How does arraylist work internally in java? if you were to implement array list how would you implement. Collections interface implementations and its differences. Whats the difference between set and list interface. Is Hashlist a thread safe or not. 2. Is there time difference in the array list is accessed, if the index is to the begining vs last. 3. How does HashMAp? Deep discussions about that, as well as HashMaps internal implementation details of O(n).

While i appreciate the interview process.I was surprised with the technical skills of two gentleman who took interview. NOT EVEN A SINGLE QUESTION REGARDING MY CORE DOMAIN SKILLS.Because they them-self don't know or they don't know how to take a technical interview. YOU NEED TO LEARN A LOT FROM OTHER COMPANIES,EVEN A START-UP COMPANY CAN TEACH YOU HOW TO TAKE A TECHNICAL INTERVIEW. I'm not an HR,but i have taken so many Technical Interviews so far and i always share the feedback with the candidates because we never know how good they can be next time when they attend an interview.So it is our responsibility to appreciate their time and efforts and guide them properly to be successful going forward. After promising to me that results will be shared after two weeks,till now it is not done .
avatar

Principal Engineer

Interviewed at The Emirates Group

3.9
Sep 23, 2016

While i appreciate the interview process.I was surprised with the technical skills of two gentleman who took interview. NOT EVEN A SINGLE QUESTION REGARDING MY CORE DOMAIN SKILLS.Because they them-self don't know or they don't know how to take a technical interview. YOU NEED TO LEARN A LOT FROM OTHER COMPANIES,EVEN A START-UP COMPANY CAN TEACH YOU HOW TO TAKE A TECHNICAL INTERVIEW. I'm not an HR,but i have taken so many Technical Interviews so far and i always share the feedback with the candidates because we never know how good they can be next time when they attend an interview.So it is our responsibility to appreciate their time and efforts and guide them properly to be successful going forward. After promising to me that results will be shared after two weeks,till now it is not done .

Viewing 431 - 440 interview questions

Glassdoor has 10,165 interview questions and reports from Software principale interviews. Prepare for your interview. Get hired. Love your job.