|
明天要面试几个程序员。大家想想问些什么样的问题呢?
1 a) I' @4 e. z1 ]/ K. N/ l6 c# e1 I; B
我想了几个,大家给点意见,有什么好的问题请指教7 Z& q# \; U" Z* H
, W! E* D' s( U 1.请写一个多态性的例子。2 r9 `; F7 E) u6 x% _0 E' a' x
' [ p ?; P' ~! y4 S# c 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。
$ R3 {. ~ W5 [( W9 }( T/ {& _
1 v6 x- w. F0 J# a# ^8 J 3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。
, f8 r" I8 Z* g5 ~6 v+ L/ y e. i8 D3 R9 i
4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?
9 d7 ~# T) X( e+ u& p# y2 R
, |* i( f1 J. n8 e 5.你对重构的理解是什么??你是如何做的。
' ~+ c, b4 Y2 r l) u* Q5 x
( a5 j3 f- R ^5 F6 i6 N 6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。
* x8 x( ^% R, K4 m5 t0 e4 T0 W0 h& S6 h) A
7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)
1 N+ O; J* ~& \; w
5 E- g) L. D( U 大家看看这样问可以吗??? 请给意见 ^o^6 C8 U1 L; U! g( y9 w
|
|