|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?
* P! A) X6 c' U2 I
5 F; s9 h% p* n* M 我想了几个,大家给点意见,有什么好的问题请指教
# p4 x/ O; @2 o5 L! D! c( P- I# O/ f1 Z; R0 B7 {
1.请写一个多态性的例子。
" x$ q0 L8 F! y# S9 x8 _5 y& ]
/ Z! E I. _' f% X! A* f2 Y 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。: x, }: E' Z0 h( r7 [
$ h. q3 r1 |. ?, L% `" K9 r
3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。
& K0 ?8 `' p* V. y J$ O6 u2 q1 H
M; e# O! A8 ~: Q 4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?4 T- E( N" c8 l- T
! x2 {5 |+ l6 _* c
5.你对重构的理解是什么??你是如何做的。
/ M5 y/ A/ D2 K2 C% a% H. Z3 H+ l4 w
6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。" S, T, I6 D" s% w3 ^- [
+ r9 Q, |$ U4 F; q' E3 J4 A 7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)
0 K; \3 N( o _! n. L9 }
# q( ] q5 P2 h. X 大家看看这样问可以吗??? 请给意见 ^o^9 S2 v; c# w) o. ]! ?& p) X& H
|
|