Tiket.com - Backend Developer
Interview Process
Technical Round
July 24, 2025Interviewer was an SDE 2 - He gave a small Small Self Intro. There were Discussions about my Work Experience. Asked me to explain how I did some of the tasks I had written in my resume points. Moved on to Ask DSA - It was an easy-to-medium question. An array was given, and we had to find some property for each number. I had told approaches around binary search.
Mix Round
August 6, 2025The interviewer was the Tech Lead - He gave extensive information about the team and stack. There were Discussions about my Work Experience. First question was about Databases → Querying + Indexing. He said this is how we query based on multiple combinations of columns (say only A, A+B, B+C ....). How would you create indexing to optimise for our query requirements? Related to Composite Indexing. I did not knew it. The Second Question was easy DSA - An Array was given, and a simple property was asked, which was solved via sorting. The Third Question was implementing a Binary Search Tree from Scratch, which was solved partially.
Detailed Experience & Tips
- Completely solving the question with testing Test Cases is important.
- Do not jump to coding anything if you are not able to think. Just put more pressure on thinking. Try out, write. Dry Run.
- Trying after you have coded leaves a bad impression that the coder is an amateur. How will he handle production code? If his main strategy is trial and error, submit-fix, inconfident, and non-visionary loop.
In the 2nd Round:- was already floundering in the code part. So when he asked if you had any questions. Just asked anything incoherent of the same that I had asked in the previous interview.
My practical knowledge of databases was point-blank. Maybe I could have just said no. Moved to another question, since I already know I can at most score 0 in that Indexing question. 3-5 minutes are enough to try to answer a question.