Hello, bowenkhong—and welcome to English Forums. Let me help you get started well by explaining that 'Hi guy' is rather supercilious and not a proper greeting to someone you do not know and who might be a professor, a young lady, or a 70-year-old teacher. On the other hand, a simple 'hello' is generally acceptable in English-speaking society.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.