|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?
, q6 X! u- c7 T; ?& l" o% u! e: d' `) W4 E- [
我想了几个,大家给点意见,有什么好的问题请指教. Y1 R- S8 ]0 ]! x+ Y) y
9 O7 F" D3 K; o( i B
1.请写一个多态性的例子。/ I6 v; g, D' g2 Q4 \( y2 K
I# z' Y+ ?2 k" C; v 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。7 i5 {& |2 \- |* H% `- M" I
8 _, x. x1 @ c9 f8 l0 O6 e 3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。2 G+ [0 \2 `# P8 b
9 w; V7 \1 v9 W& G3 a$ G/ F' A 4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?
& H) {+ a& q% e- C, s! N% I
# [4 T; t+ M; \) G# w( s8 t+ {3 x 5.你对重构的理解是什么??你是如何做的。
3 P7 C9 K$ Q2 A
, X9 F6 _! P. K6 m 6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。
. E$ R3 E" }7 i7 @( [: f5 ]) _$ M4 P2 ^( V
7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)
4 I5 h9 N' V3 \" ^: [2 D- I% ]
: j' H1 }+ @, d$ P9 X6 z 大家看看这样问可以吗??? 请给意见 ^o^, B" V$ p9 C" {" d0 U& r
|
|