Principal Software Engineer Interview Questions

2,045 principal software engineer interview questions shared by candidates

behavioural questions (tell about last job, why Fidelity? what you like dislike about past job, describe your day) java questions thrown in (singleton, interfaces, abstract) java/javascript questions (design patterns, why microservices, abstract classes, === vs == in javascript)
avatar

Principal Software Engineer

Interviewed at Fidelity Investments

4.1
Sep 21, 2020

behavioural questions (tell about last job, why Fidelity? what you like dislike about past job, describe your day) java questions thrown in (singleton, interfaces, abstract) java/javascript questions (design patterns, why microservices, abstract classes, === vs == in javascript)

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).

Viewing 91 - 100 interview questions

Glassdoor has 2,045 interview questions and reports from Principal software engineer interviews. Prepare for your interview. Get hired. Love your job.