|
|
明天要面试几个程序员。大家想想问些什么样的问题呢?0 f9 j" i) @; J
& W- r1 E# S8 ]6 F; C( b3 n 我想了几个,大家给点意见,有什么好的问题请指教
8 ^- U1 H( V) p/ o! R" G( G" g1 h' \/ A6 q+ c2 }; w2 a
1.请写一个多态性的例子。. _' K% e) s3 A0 J
3 C, B* E/ {& d/ x; b# g 2.请你说一下全局变量与面向对象编程的的看法。你以前做的系统中是如何处理二者关系的。" `+ v, q1 ^ k& ?! L( s8 l/ J
" j9 h; r! f: t5 H
3.在以前所做的系统中有没有想到用完全的面向对象的方式开发系统。在你以前做系统时注意哪些相关的细节和编程习惯。+ `1 r/ a7 Z; {- c( Q
. t" _# t: l+ j; {
4.在你做的模块完成以后,你会不会站在更高的角度去看一看自己写的代码?你将它重新实现过吗?你为什么会重写?
0 g8 `4 }( h$ d
4 R* D# `! Z, f, M 5.你对重构的理解是什么??你是如何做的。. E' {# X: S) ~( B) _* S! q7 Y
* y& H- @0 t1 b- f8 ~+ y
6.请谈谈你以前做的项目,你在项目中是什么角色?只是写代码还是从业务开始你就接手了。' O2 x* ]9 ?3 L2 h& f5 y, c
7 j0 V( d9 i5 @& B& j3 G2 T$ M; h 7.如果是PLMM,则加一个问题:“你有男朋友吗?”(开个玩笑,公司男的太多,大家都希望招两个MM,男女搭配,干活不累)
8 i, Z4 Y$ w$ Q( E4 M0 K$ I& U1 r. R# V: T W
大家看看这样问可以吗??? 请给意见 ^o^2 l8 F6 q3 w; G+ G6 m4 F. g- a
|
|