Round 1 : Technical Round
How does Binary Search work and write code of Binary Search.
Move all zeroes to the end of the array. Initially, provide a brute-force approach, then ask me to do it in an optimized way.
About current projects that I worked upon and how deployment will be done.
Round 2 : Technical Round + Design
Create a Python class to implement an API limiter that allows only 60 requests per minute, along with a dummy function inside the class serving as the API. Write code to call the API function 100 times with a 1-second delay. The first 60 calls should return true, and after the 60th call, it should return false.
How to create a URL shortener: Determine which components to use, establish the success path, and identify potential corner cases. Also, decide on the type of URL validation to implement.