A technical interview is not always technical, there are a lot of questions you should prepare which can reflect your aptitude towards you work, and sometimes your problem solving and general intelligence.
Here are some sample Questions which you must prepare when going for an Interview ::
1) How do you try to make your programs easier to debug, maintain, and modify?
2) How do you decide upon and describe the architecture for a large program?
3) What publications do you read?
4) What news groups do you read?
5) How do maintain and improve your skill level?
6) How do you evalute the solutions to your solution? How do you know if they are good or bad?
7) Do you often make mistakes? If so, tell me one you particularly remember.
8) According to you, what are the keys to project success?
9) What is your ideal programming process? Don't give me what you have done before. What is your ideal?
10) What is your favorite web site? Why? How can you improve it?
11) Explain the Internet to your grandparents?
12) Explain a database to a young child?
13) Steve Jobs calls and asks you to improve the iPod. How would you go about it?
14) Why are manhole covers round?
15) What was your greatest development challenge?
16) What technology did you learn in the last six months and why?
17) Draw the architechtural diagram of the past project you were in?
There are a lot of other questions which involves puzzles, lateral thinking and general intelligence. There is no one resource to practice these questions, puzzle books, newspapers and normal day to day resources contains these ..
No comments:
Post a Comment