Tip 1 : Be consistent in solving problems daily.
Tip 2 : Read design blogs posted by companies.
Tip 3 : Read about design patterns and try to implement them in your project.
Tip 1 : Add impact to your resume. Mention the metrics that you have improved in your work.
Tip 2 : Mention the skills that you have and also the tools which will be useful.



Try to solve the problem in 'Single Scan'. ' Single Scan' refers to iterating over the array/list just once or to put it in other words, you will be visiting each element in the array/list just once.



idfy_verification
pan, aadhar, voter ------ identity_types in idfy_verifications
status = 3 -> failed
idfy_verifications -> draft: 0, processing: 1, processed: 2, failed: 3, retry_exceeded: 4
1d id_type loan_id status. match_score updated_at
1 voter_id 112 1 5. date
2 voter_id 113 1 0
3 voter_id 113 3 1
4 voter_id 112 3 nil.
5 voter_id 112 2 nil.
Take the loan_ids which are status = 3 and status !=2 for that id_type and load_id
Design a Notification system which are
* Able send notification
* track - status
* multiple devices and channels
Tip 1 : Explain about the components and services which are needed.
Tip 2 : Write down the APIs
Tip 3 : Write the table structure.

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