*DSA and Coding*
Two coding questions:
- max and min occurance in a string
- pairs whose sum = x in an int array
*Testing*
Asked to define test strategy and test cases for business case:
- Watsapp group creation feature
- Big billion day
*Quality Assurance*
Asked to define test strategy and test cases for business case. Discussion went deep into code level:
- New microservice in an existing product
*Coding & Language Internals*
One coding question and test framework questions (what you are interviewed) :
- move all negative numbers to left end of integer array
- Loads of language questions were also asked
*Coding & Structural Understanding*
One coding question and asked to define and write framework level of functional structure for a given problem.
- Remove all vowels
- Write code structure of printer functionality (more of how dev would write it using OOPs concepts and SOLID principles)
*Manager*
Scenario based test strategy questions were asked assuming you are leading the test efforts in a project
*Director*
More of less similar to manager round with some questions from past experience
1st round Resume shortlist, 2nd round 5 MCQs and two coding questions, 3rd round tech one-on-one interview with introduction and web dev questions and two tech questions and OOPs questions.
Interview questions [1]
Question 1
Q. Difference between sequel and non-sequel data structures.
Q. Finding the square root of a number (using recursion).
Q. Finding treating in a linked list with O(1) complexity.
Q. Questions on OOPs and inheritance.
I applied online. The process took 2 days. I interviewed at Adobe (San Jose, CA) in Nov 2023
Interview
There was no coding or behavioral questions; we just talked about research experiences and potential projects; and I also asked the interviewer a few questions about how it is like to work in Adobe