snazili se jste?? is that also correct?
No, it must be "Snažili jste se?" see https://forum.duolingo.com/comment/31466920
is ses a shortening of "se jsi?" does it need to be used in place?
rather "jsi se" because jsi must go before se when they arw both present. "ses" must also be in the second position.