Tip 1 : Revise the concepts of time complexity and space complexity well.
Tip 2 : Practice through the popular company-specific interview questions.
Tip 3 : Have atleast one decent project on your resume
Tip 1 : Have atleast one project on resume
Tip 2 : Do not put false things on resume.
I received hacker rank link and zoom link. The interviewer was friendly. It began with a little introduction from the interviewer side and then from my side, then we jump to the question to solved. There are no test cases and so we have to do a run dry run of our solution on the testcases provided by the interviewer.

N = 3
TRANSACTIONS = [(1,20,100,1),(2,30,24,1),(1,60,90,2)] [For the first transaction, customer_id is 1, the time of transaction is 20 minutes, the amount of transaction is Rs 100 and the city code where the transaction took place is 1, so the tuples are in the form (customer_id, time_fo_transaction, amount_of_transaction, city_code)].
ANSWER:- The invalid transactions are [(1,20,100,1),(1,60,90,2)] as the transactions are under the same customer id and have occurred in different cities within 60 minutes
My interview was in the evening, there were a little bit of connectivity issues and but the interviewer was really supported. The interview started with the introduction of both us and then we discussed a little bit about the project on my resume and my previous internship experience. After this we jumped to the questions , there were two questions , first one is of medium difficulty and another is from trees and of hard difficulty.




You are given ‘exp’ = 1*2+4*5+3, here the minimum and maximum value of the expression occurs when , (1*2) + (4*5) + 3 = 25, and 1*(2 + 4) *(5 + 3) = 48. Hence the answer is [25, 48].

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?