|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?
8 f! X* d4 n4 C" A" X2 [, e- l3 H3 @0 {& K/ u) h
我想了几个,大家给点意见,有什么好的问题请指教
' [ J# V6 L+ F9 C, z5 N
! P( W3 |8 c7 w3 R9 k. p( h 1.请写一个多态性的例子。
* O9 P" i: ]5 S5 g- R2 R
1 g- R" x% J: r- ? 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。
7 }/ ?) m0 W* H9 e8 C" y1 _! T " ]3 H% Q% K$ R, |. C$ b5 M
3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。
9 |4 H' c8 U0 o, o4 I! R7 [& `( }* I; b2 ?/ c; t% [" j
4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?" O; N0 R4 K7 Z9 S8 d4 f% a- k
8 y# ]) u3 Z e/ s 5.你对重构的理解是什么??你是如何做的。
8 ]6 \2 t3 X8 L1 p0 w2 {; U' F2 f" M, ]$ d) U& J0 c
6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。$ t# G# b( G+ d
- V) [3 \& P4 F% K5 \7 r% P. Z" e
7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)
' `. D4 V3 Y f" w$ P, h' n# L' N- J7 x
大家看看这样问可以吗??? 请给意见 ^o^; D; h3 l+ w2 S+ T
|
|