Online Assessment
Questions:
- Hard graph question with weighted edges somewhat similar to Dijkstra but with additional requirements.
- Maths related question.
- Question similar to Koko eating bananas.
I was able to solve all the coding questions.
Round 1
Questions:
- Swap adjacent nodes in a linked list (need to swap the nodes and not the data values in the nodes).
- Substring with Concatenation of All Words.
I solved both questions and explained my code to the interviewer on a few sample test cases.
Candidate's Approach
I implemented the solution for swapping adjacent nodes in a linked list by using pointers to keep track of the nodes that needed to be swapped. For the substring problem, I used a sliding window approach to check for the concatenation of all words.
Interviewer's Feedback
No feedback provided.
Round 2
Questions:
- Standard question about motivation to join Zeta ("Why Zeta?").
- Discussion about my work experience.
- Detailed exploration of API implementation mentioned in my resume.
- SQL query on self-join concept.
I was not confident about my performance in this round as I got nervous in the middle during the interview and was not able to answer the questions properly.
Candidate's Approach
No approach provided.
Interviewer's Feedback
No feedback provided.
Verdict: Selected
PS: Declined the offer as I heard many negative reviews about the company culture.