
Question bank
Structured interview questions with better answers
Browse revised prompts, answer frameworks, and metadata by role, company, difficulty, and question type.
Question bank
The latest curated interview questions



Feb 20, 2025
How do you implement a function to determine the longest path in a directed acyclic graph (DAG)?
HardTechnicalSoftware EngineerTesla

Feb 20, 2025
How do you utilize financial statements in decision-making?
MediumBehavioralFinancial AnalystEY

Feb 19, 2025
Describe a situation where you had to persuade someone who was hesitant to take action. What were their reasons for reluctance, what approach did you use to convince them, and what was the outcome?
MediumBehavioralSales RepresentativeShopify

Feb 19, 2025
What key features define an effective FP&A financial model?
MediumTechnicalFinancial AnalystGoldman Sachs

Feb 19, 2025
How can you determine if one string is a permutation of another? Write a method to solve this problem
MediumCodingSoftware EngineerNetflix

Feb 19, 2025
What is a cash flow statement, and how does it function in financial reporting?
EasyTechnicalFinancial AnalystPwC

Feb 19, 2025
What methods would you use to assess a company's value?
MediumHypotheticalFinancial AnalystGoldman Sachs

Feb 19, 2025
How does issuing debt to buy back shares affect Earnings Per Share (EPS)?
MediumHypotheticalFinancial AnalystGoldman Sachs


Feb 19, 2025
How can you implement an algorithm to count the number of arithmetic slices in an array?
MediumCodingSoftware EngineerIBM

Feb 19, 2025
Describe a product you used today. What did you like about it, and what improvements would you suggest?
MediumBehavioralProduct ManagerGoogle

Feb 19, 2025
Write a program to sort a stack in ascending order, with the largest items on top. You may use only one additional stack for temporary storage, and you cannot use any other data structure (such as an array). The stack should support the following operations: push, pop, peek, and isEmpty
HardCodingSoftware EngineerGoogle


Feb 19, 2025
Can you describe a situation where you struggled to gain cooperation from a colleague? How did you address the challenge, and what was the outcome?
MediumBehavioralProject ManagerAmazon

Feb 19, 2025
Can you share an example of when you developed and executed a vision within an organization? What steps did you take to communicate and implement this vision?
MediumBehavioralSenior ManagerSpotify


Feb 19, 2025
What metrics do you use to evaluate the success of a marketing campaign?
MediumBehavioralMarketing ManagerGoogle

Feb 19, 2025
What is affiliate marketing, and what are its key benefits?
MediumTechnicalDigital Marketing SpecialistAmazon

Feb 19, 2025
How can you implement a function to calculate the number of ways to climb stairs when allowed to take a variable number of steps?
MediumCodingSoftware EngineerNetflix

Feb 19, 2025
What effective actions did you take, and what would you change in hindsight?
MediumBehavioralProject ManagerAirbnb

Feb 19, 2025
How would you implement an algorithm to find the leftmost value in the last row of a binary tree?
MediumCodingSoftware EngineerNetflix

Feb 19, 2025
What are the best practices to ensure accurate payroll processing?
MediumBehavioralPayroll SpecialistADP