I received a call from the HR regarding the job opportunity and we scheduled the first round interview.
ROUND 1 (supposedly DSA)
He asked me about myself and a little about projects.
Asked how user authentication is done in my org.
Asked what is kafka and how kafka plays an important role in your org.
Asked me to create a UML Diagram of the complete workflow of a small scale alert and notifications workflow.
After few days received a call for the second round and the HR mentioned that is the final round.
ROUND 2(Manegerial Round)
The interviewer in this was a little rude. He kept on grilling me why i want to switch for half an hour. Isn't your org good? Isn't it profitable? Is the work culture not good? etc.
Then he asked me a DSA question
You have beeen given a number n. Return all the magic numbers until the number n (1 to n). Magic number is considered the number whose adjacent digits difference is 1. All the numbers from 1-9 are considered magic numbers. E.g. 12 21 232 234.
I gave brute force approach but he needed an optimized approach.
He gave me hints and at the end i could write a working solution.
But he said that you dont have coding skills or anything you're providing shame to your college (since I'm from top NIT ) etc.
Result: Didn't get selected.