Software Development Life Cycle is one of the most important topic in interview of software testing,Software,automation and manual testing diffrent phashes of software testing.QA is also.
You mention different phases of software testing. I sometimes see people writing about it on this forum, on the internet, and in conversations. There seems to be some agreement to what words mean. But then others say it is something else.
I'm still wondering if unit testing, scenario, test case have formal international meanings or if they are different everyplace.
I agree. There are no formal definitions but if you have clear concepts about SDLC processes, the 'correct' words/definitions are not very important.