无忧雅思网_雅思预测_雅思机经_雅思考试_雅思资料下载_雅思名师_雅思考试时间

程序员面试常见问题

Interview Questions
(Programmers)

1. What is hardware and what is software?
2. What are the differences between system software and application software?
3. What is CPU?
4. What are the differences between RAM and ROM?
5. What is operating system? Give three examples.
6. What is compiler?#
7. The first step of a compiler is to translate and the third step is to execute, what is the second step.#
8. What are the difference between compiler and interpreter? Which languages use compiler and which use interpreter?#
9. what is interface?
10. what is firewall?
12. what is database? what information do you save in database ?Give 3examples of database and their relative software?
13. what are the basic operations of database?
14. what is protocal? Client and server architecture? LAN and WAN? Transmission media?
Topological structure?
15. which computer language are you familiar with? What are the merits
of the language?
16. what is OOP? Give 3 example?
17. what are the differences between the 3rd and 4th generation languages?
18. what are the differences between c and c++?
19. what is development platform/enviroment? Which one are you good at?
What are its advantages?
20. what is physical design and what is logical design?
21. what is module? Why use module? What are the principles to define modules?
22. what is logic flow chart/diagram and what is data flow chart/diagram?
23. In a data flow chart ,what are the meaningings of ellipse,rectangle,and Diamond.arrow.respectively?
24. what comments do you write in a program?
25. what are the difference between debugging and testing?
26. what is infinite/dead loop? How to solve it?
27. what do you do in maintenance?
28. what is upgrading?
29. what do you write in user’s /reference manual/guide?
30. How to design a database?
31. When and how to update a database application?
32.What are the most common errors in programming?

Do you know why you need to have this interview?
When were you born?
What is your husband doing now?
How many people are there in your family?
Did your parent agree with you on immigration?
What are the occupations of your father and mother?
Does your spouse have any plan when he accompanies you to Canada?
What kind of hobbies do you have? What do you usually do in your spare time?
Do you think you can take Canadian winter?
Have you ever been refused visa before?
Do you have relative in Canada?
Why do you hire a lawyer?
English
How about your English? (Oral/Listening/Written…) How long have you studied English?
Can you speak any other language?
Do you have any other languages or skills? Which might assist you to find a job in Canada?
Do you have to speak English, write English in your working environment?
I’m afraid your English is not good enough to work in this occupation in Canada.
Money to bring
How much will you bring to Canada?