"特別依賴計算機,結果感覺脫離了電腦就什麽都想不起來了," -- The computer can do work for you but cannot think for you. In many job interviews the questions are not to test how much you memorize, they are to test how well you can think and solve some problems.
As for the grammar errors in your coding in interviews, one or few errors are OK, but if there are a lot of grammar errors, or if you can't even start writing simple programs without computer's help, it could be hard to convince the interviewer that you are a very skilled/experienced/talented programmer. Don't forget if the job market is not good, the hiring companies are getting more picky.
For the purpose of job hunting, try to retrospect what your strengths/weaknesses are, compare with what they need, you might be able to find out what you should do.
Just my 2 cents, hope it helps and wish you good luck.