Principal Software Engineer Interview Questions

2,067 principal software engineer interview questions shared by candidates

First interview: 1 leetcode like question, 1 throughput load implementation. 2 hours total. Second Interview: More pseudo-code interview, writing a rate limiter system. Emphasize on concurrency and mutual exclusion.
avatar

Principal Software Engineer

Interviewed at Palo Alto Networks

3.7
Jan 15, 2024

First interview: 1 leetcode like question, 1 throughput load implementation. 2 hours total. Second Interview: More pseudo-code interview, writing a rate limiter system. Emphasize on concurrency and mutual exclusion.

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

Viewing 1201 - 1210 interview questions

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