Take home challenge was to implement an auction house. Around 80% of the constraints were given. A sample input and output was also provided
Backend Developer Interview Questions
15,466 backend developer interview questions shared by candidates
Where do you see yourself in five years
Return maximum number formed by reordering the digits in a given number 43525 --> 55432
Importance of unit and integration testing
Design splitwise application Input You can create a few users in your main method. No need to take it as input. There will be 3 types of input: Expense in the format: EXPENSE <user-id-of-person-who-paid> <no-of-users> <space-separated-list-of-users> <EQUAL/EXACT> <space-separated-values-in-case-of-non-equal> Show balances for all: SHOW Show balances for a single user: SHOW <user-id> Output When asked to show balance for a single user. Show all the balances that user is part of: Format: <user-id-of-x> owes <user-id-of-y>: <amount> If there are no balances for the input, print No balances In cases where the user for which balance was asked for, owes money, they’ll be x. They’ll be y otherwise.
My favorite question: Walk me through the hardest programming challenge you've faced and how you overcame it.
SOLID concepts. Definition of SOLID when writing code
Prod ready code to find nth smallest element in an array(unsorted) Mirror binary tree at odd levels, Print matrix in spiral order
They asked me to write and explain the logic for printing a matrix in spiral order (spiral matrix traversal).
really simple ordering and sum price in static data structure
Viewing 871 - 880 interview questions