Principal Software Engineer Interview Questions

2,159 principal software engineer interview questions shared by candidates

white boarding done for UI scenario like simple game dashboard using Angular, HTML, CSS, reverse string, prime number, java questions multithreading, sleep vs wait, String comparison, AI scenario for car travel, mileage, distance etc
avatar

Principal Full Stack Developer

Interviewed at SAP

4.2
Feb 27, 2018

white boarding done for UI scenario like simple game dashboard using Angular, HTML, CSS, reverse string, prime number, java questions multithreading, sleep vs wait, String comparison, AI scenario for car travel, mileage, distance etc

// Javascript what is the difference between regular function and arrow function What is curry function and why is it used Implement a custom promise function // HTML How do you know which html version is being used // CSS What are css preprocessors How do you write browser specific css What is difference between relative and absolute positioning // React useState useCallbacks // Redux State management How to dispatch a function waiting on API call // Git What is difference between git merge and rebase Git command for cherry-picking Git reset head~1
avatar

Principal Software Engineer

Interviewed at ConnectWise

3
Nov 13, 2023

// Javascript what is the difference between regular function and arrow function What is curry function and why is it used Implement a custom promise function // HTML How do you know which html version is being used // CSS What are css preprocessors How do you write browser specific css What is difference between relative and absolute positioning // React useState useCallbacks // Redux State management How to dispatch a function waiting on API call // Git What is difference between git merge and rebase Git command for cherry-picking Git reset head~1

Viewing 2041 - 2050 interview questions

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