Principal Software Engineer Interview Questions

2,162 principal software engineer interview questions shared by candidates

1st Round : Design an API Limiter. Discuss all approaches and write code Deep diving into code & cons of the algorithm Create LLD for the printer driver. Discuss design patterns and code sharing. Question regarding the last project you have worked upon. Code sharing 2nd Round: Architecture of Previous Projects Twitter Design : Feed Generation Data caching Data sharding Table design Scaling, Load balancer algorithm, Consistent Hashing, Service Registry, Application scaling Leader selection algorithm ( Zookeeper & Kafka working) Basically covered everything in backend development. I got tired after 1.5 hour 3rd Round : Behavior questions CI/CD model Leadership questions Failures in life & Past mistakes Encoding, Encryption, Salting, Hashing How to hide passwords & OTP from hackers. I got call from HR that they want to offer
avatar

Principal Software Engineer

Interviewed at Treebo Hotels

3.7
Nov 29, 2020

1st Round : Design an API Limiter. Discuss all approaches and write code Deep diving into code & cons of the algorithm Create LLD for the printer driver. Discuss design patterns and code sharing. Question regarding the last project you have worked upon. Code sharing 2nd Round: Architecture of Previous Projects Twitter Design : Feed Generation Data caching Data sharding Table design Scaling, Load balancer algorithm, Consistent Hashing, Service Registry, Application scaling Leader selection algorithm ( Zookeeper & Kafka working) Basically covered everything in backend development. I got tired after 1.5 hour 3rd Round : Behavior questions CI/CD model Leadership questions Failures in life & Past mistakes Encoding, Encryption, Salting, Hashing How to hide passwords & OTP from hackers. I got call from HR that they want to offer

Viewing 1181 - 1190 interview questions

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