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.
Software Engineer 2 Interview Questions
2,525 software engineer 2 interview questions shared by candidates
can you stand for 6 + hours
What has been the most difficult assignment in your career so far? Tell me about a time you sought out and solved a challenging technical problem? Give an example of an idea that you gave that lead to improvement within your organization. Tell me about a failure and what you learned from it. What is one thing your currently working on improving? Why Microsoft?
What is disadvantage of binary search?
Auditing of other auditing firms
Which NBA team is your favorite
Explain C++ pointers and how memory allocation works .
Basically situation based liked challenges during P4P Appraisal meeting, Managing Poor People in Terms of Productivity etc.
In the first round below concepts were covered: Java - OOPs, Linux commands, MySQL queries, Rest APIs and Git commands In the second round, all of the above concepts were covered but in extreme detail. Also, was asked about Test cases, scenarios, testing as a whole. And of course, questions related to previous work experience.
Inventory testing and revenue testing
Viewing 171 - 180 interview questions