I applied in-person. I interviewed at Zendrive (Bengaluru) in Apr 2023
Interview
The interview process is not smooth at all. I got a call from a consultant; she mentioned this profile is specific to SDK development, so you have to answer two questions related to SDK. The team will review this, and if selected, they will proceed with another round. After sending the detailed explanation of those two questions, no call was scheduled for a month. After a month, she again told me that the panel is now free for the second round, and she scheduled the interview without telling me what the second round is all about. It was a DS-Algo round, and I cleared it. The third round got scheduled within the same week, again without telling me the context. Every round went well, but I haven't received any updates. After some time, I asked her to update me on my profile, and then she mentioned that the team decided not to continue further. I asked her about the feedback, but she gave no feedback. After reading the reviews section, I think it is clear that they prefer only Tier I,II college candidates only.
Interview questions [1]
Question 1
Round 1: 1. How many years of experience do you have in SDK development, and what kinds of SDKs have you built till now? 2. Mention the complex problem you have faced during SDK development and how you resolved it. Round 2: 1. Find the peak in an array [2,4,5,3,1,9] peak can be 5 or 9 2. How are coroutines different from normal threads? 3. Usage of work managers Round 3: Low Level Deisgn fun upload(paths : String[], callback()-> (bool, exception)) fun fetch() : paths : String[] Create a low level design for the above functions, where upload functions can be used as library function and different kinds of path will be provided and on the basis of paths we have to implement functionality for uploading for eg : upload on socket, rest api, soap, AWS. GC.