can I appear for H1b visa stamping to consulate other than mentioned on my I797

Hi

I am based in Bangalore which fall under the jurisdiction of Chennai Consulate but my I797 has mentioned Hyderabad consulate to appear for visa interview.

could you please suggest me what should I need to do, whether go ahead and schedule an interview in Hyderabad consulate or go for Chennai Consulate.

I do not think there is a hard set rule that you need to go to a specific consulate. You should be fine to go to any consulate.

You can always check with the ustraveldocs help to clarify or write an email to the embassy for the same.