Principal Software Engineer Interview Questions

2,162 principal software engineer interview questions shared by candidates

if input is chars = ["a","a","b","b","c","c","c"] output should be output = ["a","2","b","2","c","3"] and if the input is like chars = ["a","b","b","c","c","c"] output should be output = ["a","b","2","c","3"] and if the input is like chars = ["a","b","b","c","c","c","c","c","c","c","c","c","c","c","c"] output should be output = ["a","b","2","c","1","2"]...do not use any data structures
avatar

Principal Software Engineer In Test

Interviewed at Palo Alto Networks

3.7
Feb 27, 2024

if input is chars = ["a","a","b","b","c","c","c"] output should be output = ["a","2","b","2","c","3"] and if the input is like chars = ["a","b","b","c","c","c"] output should be output = ["a","b","2","c","3"] and if the input is like chars = ["a","b","b","c","c","c","c","c","c","c","c","c","c","c","c"] output should be output = ["a","b","2","c","1","2"]...do not use any data structures

4. Some questions related to technology. Java/JavaScript etc. a. How to initiate a Java class w/o using the new operator. b. How + operator works with String in Java/ Does Java supports operator overloading? c. Whats is Event loop in Java script?
avatar

Principal Software Engineer

Interviewed at OpenText

3.2
Aug 25, 2020

4. Some questions related to technology. Java/JavaScript etc. a. How to initiate a Java class w/o using the new operator. b. How + operator works with String in Java/ Does Java supports operator overloading? c. Whats is Event loop in Java script?

Viewing 1261 - 1270 interview questions

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