Interview questions for Computer Engineer
Q2. What is the difference between an instruction and an application program?
Q3. In order to develop new programming applications, how many different kinds of programming languages can you code?
Q4. What is a web application?
Q5. What is the function of the Mount protocol?
Q6. What would you call two network layers that are in communication with each other?
Q7. What are diagrams?
Q8. What made you choose a career in computer engineering?
Q9. What are the top three skills required to be a good computer engineer?
Q10. When would you need to use a virtual destructor?
Q11. What is half-duplex transmission?
Q12. Differentiate between half-duplex transmission and simplex.
Q13. What do you understand by piggybacking?
Q14. Explain the term ‘fragmentation of a packet’.
Q15. What can you tell us about ping to death packet?
Q16. What is MUX?
Q17. How does MUX work?
Q18. Differentiate between broadband and baseband transmission.
Q19. What do you understand by port address?
Q20. What are the benefits of DHCP?
Q21. What are the disadvantages of DHCP?
Q22. What are Trigrams?
Q23. What do you understand by mirror raid?
Q24. What can you tell us about duplex raid?
Q25. How is mirror raid different from duplex raid?
Q26. Why does a programmer prefer C++ over Java?
Q27. How can a deadlock be prevented in a multi-threaded system?
Q28. What do you understand by hyper-threading?
Q29. How is iteration similar to recursion?
Q30. How would you differentiate between a virus and a bug?
Q31. Which are the operating systems that you are familiar with?
Q32. What is exception handling?
Q33. What do you understand by condition statements?
Q34. Can you give an example of exception handling?
Q35. How would you define data structures?
Q36. Differentiate between iteration and recursion.
Q37. How is a database different from a data warehouse?
Q38. Tell us about your troubleshooting skills.
Q39. What do you understand by constructors?
Q40. Have you developed any software in your previous organization?
Q41. If you were to code an infinite loop in C, how would you do it?
Q42. What are the various ways of data exchange?
Q43. What can you tell us about an ost file?
Q44. As far as the building blocks are concerned, how are C and C++ different from each other?
Q45. How would you explain a 3-way TCP/IP Handshake?
Q46. Do you know what Project 802 is?
Q47. If you had to make an accounting software which programming language would you use and why?
Q48. Differentiate between data marts and database.
Q49. Explain: configuring a computer system.
Q50. What is a redirector?