Thank you so much for your reply! Your suggestion is very valuable and helpful to me! Your friend's story is really encouraging. Now I feel more confident to take the challenges. From my conversation with the manager, I can tell he has very high expectation for me, which put some pressure on my head. Hopefully I can quickly pick up and get through it. Thanks again and good luck to everyone here!
Two cents in my job search: 1. Never stop working when no offer is on hand. 2. Change your strategy if the old one doesn't work.