Let me address the visa part (with a disclaimer that I am not a lawyer, but have gone through the visa-related ups and downs myself).
1) You CAN come on tourist visa and try to look for a job -- it will give you about 90 days with a max of 180 days at a stretch. Super strictly speaking, tourists are not supposed to look for jobs, but I know people who have done this.
2) H1B visa allows premium processing so you can get it approved in 14 days, if you or your future employer can pay $1225 premium processing fees. You can get more information from uscis.gov -> forms -> premium processing. Let me say this again: H1B process does not have to take several months.
As others have mentioned before, I would suggest you to contact companies that offered you jobs but you declined.
1) You CAN come on tourist visa and try to look for a job -- it will give you about 90 days with a max of 180 days at a stretch. Super strictly speaking, tourists are not supposed to look for jobs, but I know people who have done this.
2) H1B visa allows premium processing so you can get it approved in 14 days, if you or your future employer can pay $1225 premium processing fees. You can get more information from uscis.gov -> forms -> premium processing. Let me say this again: H1B process does not have to take several months.
As others have mentioned before, I would suggest you to contact companies that offered you jobs but you declined.