As duas formas vieste e viestes existem na Língua Portuguesa.

Ou seja, ambas as expressões estão corretas e são formas verbais do verbo vir mas empregues em diferentes pessoas.

Vieste é a segunda pessoa do singular do pretérito perfeito do modo indicativo do verbo.

tu [ vieste ]

Que vieste fazer?
Não acredito que vieste ao meu concerto.
Se vieste para aqui com ideias de jogar futebol, esquece.

Viestes é a segunda pessoa do plural do pretérito perfeito do modo indicativo do verbo.

vós [ viestes ]

Consta que vós viestes construir uma poderosa cidade.
Caríssimos artesãos, viestes aqui hoje para celebrar o vosso Jubileu.

Tabela pretérito perfeito do indicativo do verbo comer.

pretérito perfeito do indicativo

euvim
tuvieste
ele; ela; vocêveio
nósviemos
vósviestes
eles; elas; vocêsvieram

Obs:
pretérito perfeito = referente ao passado