Interview Experience at Dkafka (Very new Start-Up)

dkafka logo
dkafka
internpune, indiaOffer
March 29, 20240 reads

Summary

I secured an internship role at Dkafka after a challenging interview process that included a technical round focusing on core CS concepts and a practical assignment round where I developed test cases for real algorithms.

Full Experience

Technical Interview (March 8th)

The interview began with self-introductions, followed by a discussion of my academic background and project experiences. Technical questions covered core computer science concepts like queue and stack implementations, as well as SQL queries. A particularly challenging moment was the 'water jug problem,' which came with a follow-up question on optimization without an unlimited water supply. I focused on demonstrating my problem-solving skills and adaptability under pressure.

Assignment Round (3 days later)

For the assignment round, I was tasked with creating Python test cases for algorithms developed by the interviewer. Initially, I struggled with unit testing concepts, but I made sure to utilize online resources and was grateful to receive guidance from the interviewer. I admit I misunderstood the assignment's scope at first, but I adjusted my approach after clarification. Ultimately, I developed a comprehensive set of test cases, prioritizing code functionality, edge cases, and future-proofing against potential changes.

Post-Interview Thoughts & Outcome

Despite initial uncertainties and challenges, I felt I overcame them through perseverance and adaptability. I really appreciated the opportunity to showcase my problem-solving skills and learn new concepts during the process. Interacting with the team during the HR round also provided valuable insights into the company culture and team dynamics. All interviews were conducted via Zoom, which offered great flexibility and accessibility, aligning with Dkafka's remote work mode. I was thrilled to receive an offer and am excited to join Dkafka's innovative team to contribute to meaningful projects.

Interview Questions (1)

Q1
Water Jug Problem with Limited Supply
Data Structures & Algorithms

Given two jugs of arbitrary capacities, determine if it's possible to measure a specific target amount of water. Follow-up: Optimize the solution when the water supply is not unlimited.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!