昨天接到the9的人事mm的電話通知今天去公司面試,職位大概是開發崗位
這些年來也一直沒有面試的經歷,閑在家里沒事所以今天就去看看。
the9.com =>張江高科技園區碧波路690號3號樓,google了一下具體位置,帶了個導航儀開著桑哥走了。
外環比較擁擠,25公里開了45分鐘便到了碧波路,一個大拐就進了690號,接著一個小拐又一個大拐,直接將車停就進了車位,"技術不錯,可以打9.9分"。
the9也算是有點財力和規模,整個一片都是the9公司。
剛想推門下車,一個保安馬上上來,我想這個服務到是周到。"先生,這里不能停車,這是我們老板的車位". 奶奶的,確實邊上不是BMW就是A6之類的車子,仔細一看,確實車位上都有具體的車牌。一不小心把車停到the9老板 家了。接著就倒車,7拐八拐 找了個日光浴的位置。
來到the9的前臺,說是要做題,領了份考卷就去2號會議室。
里面有2人,各一男女,沒多時便走了,過了半小時又進來一位做題,看上去比我是年輕多了。
開始做題,好久沒被面試了,有點興奮。某些題目回答的太細且考慮過多,磨磨蹭蹭也搞了一個小時,看了下鐘點15:30了。
接著等人來撈我去談,等了30分鐘也沒人來,所以就踱到前臺交予前臺mm(長得不錯哦)。然后我繼續等,約莫20來分鐘mm叫我,我便跟一個叫陳國*的Man去面試,陳**帶我繞了幾條走廊,那個走路的速度真是超級的慢,居然是我走在他前面,有點受不了。
進了一會議室,陳**不知為何一下子沒開口,瞬即拿出筆在白板上寫了起來。
"你現在做個題目哦,題目是這樣的:1000~10000里面的4位平方數你給我找出來,數字的規則是 abcd, a=b c=d,我現在有個其他面試,過5分鐘我再來",奶奶的,居然還讓我做題,而且是這種小學生做的題目。說完陳Man就走了,真是來氣,起來我也轉身離開了the.com。
做了這么些年的開發,本來以為面試會跟我聊一下系統的架構,opensource,通信技巧,看了我的簡歷也不應該當成應屆畢業生來對待啊,一些考官就是喜歡在面試過程中夾雜一些自己的小聰明搞一些旁門做到的東西,想想過去我做考官也不是這個樣子的,還是比較對人尊重的,這么大的一個公司讓面試的人左等右等,感覺這是不這么的好。
記得一個mm說的好,說是老板與員工不存在地位的差別,雇傭和被雇工是建立在平等的基礎上的合作關系。
想到了 蓋茨關于他的車位總是被員工占用,及員工總是跟蓋茨借錢的故事;想到了以前一位博士領導整天給老總安裝office的事情
中國人骨子里還是比較官僚的,階級感比較強烈,老板永遠是老板,是上帝,打工的就是一條狗。
不過我對狗這個字眼不感冒,我就是一條狗,但是是條有尊嚴的狗。
the9對其現在不這么感興趣了,林子大了啥鳥都有,還是老實在家呆著。
the9的考題對于開發者的還是有點用的,憑著有點記憶的腦子回想一下考題,大致如下:
1.是非題: 10題 具體記不清楚了
2.解釋:
const 的作用(2種以上)
數據與鏈表的差異和作用
純虛函數,重載的區別和作用
3.改錯并解釋:
1. void getmemory( char * p){
p = new char[20];
}
main(){
char *str;
getmemory(str);
strcpy(str,"hello");
}
2. char * getmemory(){
char buf[]="ssssssssssssssss";
return buf;
}
main(){
sprintf(buf,"%d",100);
printf( buf);
}
4.編寫函數:
1. strcmp
int strcmp( char * s1,char * s2 ){
}
2. strstr
// return pointer if s2 found in s1,else return NULL
char * strstr(char* s1,char* s2){
}
3. void compress(char * in,char * out)
要求:
in out
abc abc
aaabbbccc a2b2c2
5. 實現以下類成員函數并解釋
class String(){
String(char* s=NULL);
String( const String & other);
String & operator+=(const String &other);
bool operator==(const String & other );
operator double();
};
6. 鏈表倒置
struct listNode{
struct listNode * next;
int data;
}
返回列表頭節點
listNode * reverse(listNode * head){
}
這些題基本上是能考核一個c/cpp開發人員的基本技術能力的