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