Как правильно?

Короткие ответы на любые вопросы!

Свистнет или свиснет как правильно?

Правильно

Свистнет — проверочное слово «свист», поэтому пишется только с буквой «т». Также пишутся «свистнувши», «свистнувший», и т.д.
Когда Егор будет готов, он свистнет
Свистни мне как будет все готово
Кола громко свистнет на улице

Свиснет — правильное написание глагола «свиснуть» (повиснуть, удерживаясь на чём-либо одним концом) в форме третьего лица будущего времени единственного числа, пишется без буквы «т» в середине слова.
Он свиснет с балкона на одной руке и дотянется до котенка. 
Если кошка пойдет дальше, то она свиснет на одной тонкой ветке. 
Птичка свиснет на лапках на тонком проводе.

Неправильно

Свистнит, свиснит.