Principal Software Engineer Interview Questions | Glassdoor

Principal Software Engineer Interview Questions

377

Principal software engineer interview questions shared by candidates

Top Interview Questions

Sort: RelevancePopular Date

Print unique strings in a array.

2 Answers

Used HashSet to keep track of string that were already seen.

1) Build a Trie and just then just walk and print it then... 2) Like above, use hash, however, this is challenging if you can have unbounded string... as definition of string.... char-sequence-until-null so potential input can one huge sequence.... if it is known that string can be resonably 256 char long at max and all english letter then you can make hash function.

Do you consider yourself a team player?

2 Answers

"Can you just sign here, please?"

2 Answers

Find before last element in a LinkedList.

2 Answers

I was given a code exercise during the onsite interview. The questions are not very difficult and just unexpected. Also, some of questions themselves are not correct and I need correct the questions before answering them.

2 Answers

Java, Database and scripting questions

2 Answers

Have you ever had any issues with Sterling pipelines setup?

1 Answer

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

1 Answer

What Software development processes have you worked with

2 Answers

what did you do before?

1 Answer
110 of 377 Interview Questions