advance interview angular question