|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?! u2 j2 i6 A) N/ L6 M7 ^/ Z7 n5 M5 S. M
- T4 i) P3 x5 L5 G# O# j# u 我想了几个,大家给点意见,有什么好的问题请指教3 a0 w3 K4 A8 ]8 x$ X" {! x: @4 k
0 ]2 G2 n6 _9 @ 1.请写一个多态性的例子。
9 `1 V0 _2 b0 A 9 w7 ^9 ^4 W0 o
2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。" A5 e/ ~/ Y& ?5 y' v4 U& J
* G/ j8 @& z; u o) F% B; Q
3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。
4 x' h- @4 @, y' N3 c. p, _- E0 a. X2 J0 H, l. f! f6 [0 {
4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?: E1 K: w( a% v
0 e! O0 w% {. p3 d4 o
5.你对重构的理解是什么??你是如何做的。
, T; U9 u- m6 }! S: w% ~1 p$ u2 {9 K
6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。* y9 E9 ~) j3 w+ a# p) T- ~. y
9 [- i0 k% Z( E 7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)! m/ t: k' _6 P* D3 h; L
- J3 d6 A# C* Q' U( g
大家看看这样问可以吗??? 请给意见 ^o^
3 i2 ]% g$ D, i9 ?$ L3 x |
|