HSBC interview question

What do you know by Software development cycle? Questions about github? How testing of code is done?