Round 1
Questions:
- What is the difference between UI and network testing?
- Given a string S and P, find the longest continuous frequency of P in S. For example, S = "abcdefabcabc" and P = "abc", the answer is 2.
Candidate's Approach
- For the DSA question, I initially provided a recursive solution.
- I was then asked about the time complexity of my solution and explained it.
- I also provided an optimized dynamic programming solution, which satisfied the interviewer.
Interviewer's Feedback
- The interviewer was satisfied with my explanations and the solutions I provided.
Round 2
Questions:
- What was the name of the interviewer from the first round?
- Can you explain your projects in detail?
- Did you receive a Pre-Placement Offer (PPO) from your internship?
- Do you have any other offers?
- Can you list all forms of Normalization?
- What are the automation test cases for WhatsApp?
Candidate's Approach
- I explained my projects in detail and discussed my internship experience.
- I was able to solve the easy DSA problem presented to me.
- I recalled all forms of Normalization except the 4th and 5th.
Interviewer's Feedback
- After 20 to 30 minutes, I received an email from the recruiter stating that I was rejected.