Open In App

ZenDrive Interview Experience For SDE-Backend

Last Updated : 05 Mar, 2024
Improve
Improve
Like Article
Like
Save
Share
Report

I applied through LinkedIn.

Telephonic Conversation with HR (5-10 mins)

HR was a third-party recruiter from CareerXperts consulting who was hiring for ZenDrive. She first explained about the company and the work it does. Then she asked a few questions about the previous CTC, the expected CTC reason for the switch etc.

She said the interview process will consist of 2 Technical Rounds online and a hiring manager round f2f.

  • Technical Round 1 – Coding
  • Technical Round 2 – System Design
  • Hiring Manager Round

Technical Round-1(Coding) : (Google Meet – 1 hr)

The interviewer started with his introduction. He was a backend developer with 4 YOE. Then he asked for my introduction.

Then, he asked me if it was my first round. So, I said yes. He explained to me about the interview process which will mostly be around DSA. Then he jumped straight to problem-solving-

Problem-1 (Medium): https://www.geeksforgeeks.org/find-the-point-where-maximum-intervals-overlap/

  • I explained the brute force approach.
  • Then, he asked me to optimize the solution.
  • I tried creating a tuple of start and end times and sorted them on the based start time.
  • However there was a little problem with my approach, he said that sorting would be required but there was no need to create tuples.
  • Then, after 10-15 minutes when I was not able to come up with a solution. I humbly asked if he could ask me any other problem. So, he said that would be fine with him.

Problem-2 (Medium): https://www.interviewbit.com/blog/count-inversions-of-an-array/

  • He asked to directly code the most optimized approach possible.
  • I explained the algo using the merge sort.
  • So, there were a couple of questions around which sorting algo is most optimized etc. Why only merge sort?
  • Then, he asked to code it.
  • I wrote the code and ran for the sample input which he provided. My code was not giving the correct solution for one test case. So, I asked if I could debug it.
  • I debugged the code but could not find the problem occurring. By then we were almost done with the interview. He asked about the time complexity and space complexity of the solution.
  • Also, he asked me to send the code snippet.

At last, he asked if I had any questions for him.

Verdict: Rejected.

Called the HR next day and she said they wouldn’t be considering me for further rounds.


Like Article
Suggest improvement
Previous
Next
Share your thoughts in the comments

Similar Reads