先聲明:本貼屬於心情貼多一些,雖然里面夾雜一些筆試題。但是博主主要分享自己找實習(未找到)的經歷,分享一下自己小小的歷程。
今天是7月10號。來廣州找實習的第四天。
其實在暑假還沒開始的時候,我就已經在大街等招聘網上投遞簡歷了。不過也許是我技術爛、也許是RP不好、也許是真的不適合。在那些招聘網上只有一家通知我去面試了。可惜那個時候臨近期末考試,跟廣州這邊的那家公司說推遲到7月初。
下面開始正式介紹我找實習的囧途。前面是我找房子的經歷。。。
7月6號。正式來到廣州。帶着那么對暑假實習的一絲絲憧憬,我從湛江搭車來到廣州。在暨大下車,等着朋友來碰頭。去和他一起合租。
呵呵,是的,還沒找到實習就已經合租了??是的,我廣州熟的朋友正在考試的考試、回家的回家了。所以只有找以前的現在已經在廣州工作了幾個月的朋友一起合租(原本是想蹭他那里住幾天的。。畢竟我就一個面試機會而已)后來還是弄成了合租。
6號晚上,我們來到即將要合租的地方。第一次租房,真的什么都不懂。別說我那個來廣州幾個月的朋友了,他之前也是去別人那里“蹭房”交一半房租而已,沒自己正式在外面租過房。就這樣一個半租房小白,在不懂什么叫“一租一押”、月租930、押金930等情況下,稀里糊塗的簽了約。主要是當時坐了一個下午的車,很累很想找個地方落腳。
這里正式跟一些和我一樣是小白的想來廣州發展的說一下我這次租房的具體情況:一租一押,就是你要交月租還要交押金,月租多少押金就是多少。押金會在租滿一年之后返回給你。中途退房不退押金。房間內所有原有家具需要交押金使用。床要自己購買。水電費、上網費用、熱水器煤氣另算,不在房租內。
囧途第一天就這樣結束了。
7號,我在我那個朋友的帶領下,去找明天要面試的地方,在這里,又發生了一件哭笑不得的事,原來那家和一家酒店正好是兩面。我和我那個同學剛剛好就在酒店那面,結果看手機地圖一直顯示我們就在附近。囧了。。。
8號,結果到那天,我獨自一人出發,我發現在百度地圖上查到的路線在實際中根本不頂用!為啥?因為那個地方剛剛在施工,很多公交車站臨時撤點。沒辦法,我12點45出發,下午2點面試。第一次在廣州自己一個人搭車。我換了幾路車,搭錯了一路車。走了20多分鍾路最終還是來到那家公司樓下。
面試題,等下我發出來給大家看看。
因為我是一個做什么事情都喜歡事先做好一些准備的人。就事先在網上找了些題目來看,剛剛好那份面試題就是我看過的。
這里是那份題http://home.cnblogs.com/group/topic/35568.html。我做的只是里面的一部分。
1. 填空:
(1)面向對象的語言具有________性、_________性、________性。
(2)能用foreach遍歷訪問的對象需要實現 ________________接口或聲明________________方法的類型。
(3)列舉ADO.net中的五個主要對象_______________、_____________、_______________、_______________、_________________。
2. 不定項選擇:
(1) 以下敘述正確的是:
A. 接口中可以有虛方法。 B. 一個類可以實現多個接口。
C. 接口不能被實例化。 D. 接口中可以包含已實現的方法。
(2) 從數據庫讀取記錄,你可能用到的方法有:
A. ExecuteNonQuery B. ExecuteScalar
C. Fill D. ExecuteReader
3. 簡述 private、 protected、 public、 internal 修飾符的訪問權限。
4. 寫出一條Sql語句: 取出表A中第31到第40記錄(SQLServer, 以自動增長的ID作為主鍵, 注意:ID可能不是連續的。)
5 .列舉ASP.NET 頁面之間傳遞值的幾種方式。
6. 寫出程序的輸出結果
class Class1 {
private string str = "Class1.str";
private int i = 0;
static void StringConvert(string str) {
str = "string being converted.";
}
static void StringConvert(Class1 c) {
c.str = "string being converted.";
}
static void Add(int i) {
i++;
}
static void AddWithRef(ref int i) {
i++;
}
static void Main() {
int i1 = 10;
int i2 = 20;
string str = "str";
Class1 c = new Class1();
Add(i1);
AddWithRef(ref i2);
Add(c.i);
StringConvert(str);
StringConvert(c);
Console.WriteLine(i1);
Console.WriteLine(i2);
Console.WriteLine(c.i);
Console.WriteLine(str);
Console.WriteLine(c.str);
}
}
7.寫出程序的輸出結果
public abstract class A
{
public A()
{
Console.WriteLine('A');
}
public virtual void Fun()
{
Console.WriteLine("A.Fun()");
}
}
public class B: A
{
public B()
{
Console.WriteLine('B');
}
public new void Fun()
{
Console.WriteLine("B.Fun()");
}
public static void Main()
{
A a = new B();
a.Fun();
}
}
8. 寫出程序的輸出結果:
public class A
{
public virtual void Fun1(int i)
{
Console.WriteLine(i);
}
public void Fun2(A a)
{
a.Fun1(1);
Fun1(5);
}
}
public class B : A
{
public override void Fun1(int i)
{
base.Fun1 (i + 1);
}
public static void Main()
{
B b = new B();
A a = new A();
a.Fun2(b);
b.Fun2(a);
}
}
9. 一列數的規則如下: 1、1、2、3、5、8、13、21、34......
求第30位數是多少, 用遞歸算法實現。(C#語言)
10. 程序設計: 貓大叫一聲,所有的老鼠都開始逃跑,主人被驚醒。(C#語言)
要求: 1.要有聯動性,老鼠和主人的行為是被動的。
2.考慮可擴展性,貓的叫聲可能引起其他聯動效應。
答案分別都可以在網上找到。只是最后一道程序設計題,我確實不懂。全部題目我就是最后一題沒做。后來回來問了別人,才知道可能考的是設計模式那方面知識。
不過那道數據庫題,我的答案是:select * from( select ROW_NUMBER() over(order by dID)as rowNum,*from table
) as t where rowNum between 31 and 40
不過我看那考官那里沒給我勾,我覺得應該沒錯的。
面試過程中,我不知道我是不是SB了還是老實過了頭,考官說我題目做得不錯,我居然鬼使神差的回了一句:其實,老實說,那些題在網上一搜就有了。。。。。說完之后那個考官愣了一下。。。
我真是白痴啊!
后來面試過后,只有一句回去等通知,一個星期內通知你。。。。。
弱弱的問一句,我那句話回答的是很SB啊?
現在都過了3天了。。。感覺沒希望了。。。
回來的路上又花了我差不多3個小時的時間。。。。。。。。。。。。。。
9號,在網上投了一天簡歷!但是基本上都沒多少回復。為啥我那個朋友說他隔一兩天就收到回復消息了呢。。。
難道真的是我自己技術很爛。。。整天一個人在出租屋里,呆久了,忍不住就會往消極的方面去想。想過放棄,想找人聊天打發時間,看書看博客園看不下去。一個人的孤獨寂寞,這一天,我自己第一次真的體會到了。別說你自己之前暑假一個人在宿舍之類的。。那不同,在陌生的環境里,一個人一坐一天,自己吃飯,睡覺,想說話沒人。Q友都是只聊那么一兩句就聊不下去了。
這一天,附近移動不知道在干嘛!居然白天停了一天信號,打個電話都要走到外面大街上,這天剛剛好是面試過后第一天,你可以想象我那天等的多焦急。
10號,也就是今天。蹭了一個朋友一起去面試的機會。是面試web前端開發。其實,我都沒接觸過多少前端知識的。我知當作去打打醬油的。我做網站(asp.net)需要js什么的我才去網上找去查書。根本沒系統認真去學過。
雖然我的提前准備又給我創造了一些便利,面試題這里有一部分:http://wenku.baidu.com/view/71b00c6b011ca300a6c39080.html。但是不會就是不會,
結果面試過程中,果然那些考到js、Ajax之類的我全不會。
神奇的是,我們居然和面試官聊了一個多小時的天。面試管說看我們兩個順眼,可惜的是我們所學的跟他要招的相差太遠。
哎,你可以知道我那個時候心情多低落。
好吧,寫完了,希望對看的人都有幫助。