|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?3 @$ b) I# @! K. l+ y5 M# p; S
+ y: K& l5 h: b* r X
我想了几个,大家给点意见,有什么好的问题请指教6 D2 {, z7 y3 S
" I. p* d" c5 T" V. a$ k; s
1.请写一个多态性的例子。 e# _7 Y7 C0 a. W
% Y" e2 E* C" A 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。) V; t$ |: \3 A W
& d* Y+ @6 P& |) ?& _# L
3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。* j# U1 E# H+ h) L4 O; Q7 l
+ o" r4 |" P d1 D7 Q" x 4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?9 T' J. F8 w/ h9 O; x8 F+ e
7 Z: B" D) I0 l
5.你对重构的理解是什么??你是如何做的。
6 B# L: G% A; ]& }! h1 q- C2 K
+ |: z5 K1 M3 D+ ]9 @# k L' m1 m 6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。4 ?8 U( b+ f" x! |4 f
! O4 s3 k& `( x7 s
7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)
; a! G- `8 P+ J. R
+ o, m9 `- v- y 大家看看这样问可以吗??? 请给意见 ^o^
4 V: H' _* V) C0 F4 p |
|