Currently working
Applied for
Interview Process
Round 1 : Techno Behavorial
Tell me about yourself and the projects you have been a part of. (Expecting details of things mentioned in resume)
How many people are there in your team?
How many are a part of your project?
Tell me about a technically challenging situation you faced and how did you overcome that.
Followup on the situation - how was the solution accepted(Expected Answer: how you came up with a cleaner solution after meeting the deadline)
TECHNICAL QUESTION:
Interviewer set the expectation very clear, stating that they are looking for the journey to the solution, not only the solution itself. Also told that the problem statement will be ambigous and it is expected that I ask questions to understand the requirements.
Given a list of integers represented as strings, remove every K th element and every element that is equal to K.
Expectation : Write down test cases that cover all the corner cases and your expected output. Ask the interviewer to correct the wrong outputs and explain.
Write a modular, industry standard code.
*Any questions for me?
Anything you would like me know? (Highlight your achievements)
Round 2 : Technical
Round 3 : Techno behavorial
"This is a test string"
could be chunked like:
"This is", "string", "test string", "is a test", "ring", "est", "s a", "This is"
-> You need to decide what all extra information you need with every packet(or chunk) to reconstruct the string.
-> You need the length of the original string and the chunked string's starting index with every packet. Example: "20|15|string"
->On the reconstruction side, keep filling a string of length 20.
-> You can maintain a list of yetToBeFilledIndexes. If the incoming chunk has any of the index from this list, process the chunk to fill in the list.