天天看點

.NET出現頻率非常高的筆試題

又到了金三銀四的跳槽季,許多朋友又開始跳槽了,這裡我簡單整理了一些出現頻率比較高的.NET筆試題,希望對廣大求職者有所幫助。

1、  a=10,b=15,請在不使用第三方變量的情況下,把a、b的值互換

2、session喜歡丢值且占記憶體,Cookis不安全,請問用什麼辦法代替這兩種原始的方法

3、如何處理幾十萬條并發資料?

4、62-63=1 等式不成立,請移動一個數字(不可以移動減号和等于号),使得等式成立,如何移動?

5、<%# %> 和 <% %> 有什麼差別?

6、ASP.Net頁面生命周期簡單描述

.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題

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);

B b = new B();

A a = new A();

a.Fun2(b);

b.Fun2(a);

9、在下面的例子裡

using System;

class A

PrintFields();

public virtual void PrintFields(){}

class B:A

int x=1;

int y;

y=-1;

public override void PrintFields()

Console.WriteLine("x={0},y={1}",x,y);

當使用new B()建立B的執行個體時,産生什麼輸出?

10、如何提高.NET的性能

.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題

11、說出一些資料庫優化方面的經驗?

.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題

1.請程式設計實作一個冒泡排序算法?

.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題

2. 一列數的規則如下: 1、1、2、3、5、8、13、21、34...... 求第30位數是多少, 用遞歸算法實作。

.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題

3、編寫一個單例(Singleton)類。

4. 程式設計: 貓大叫一聲,所有的老鼠都開始逃跑,主人被驚醒。(C#語言)

要求: 1.要有關聯性,老鼠和主人的行為是被動的。

2.考慮可擴充性,貓的叫聲可能引起其他關聯效應。

要點:1. 關聯效果,運作代碼隻要執行Cat.Cryed()方法。2. 對老鼠和主人進行抽象

評分标準: <1>.構造出Cat、Mouse、Master三個類,并能使程式運作(2分)

<2>從Mouse和Master中提取抽象(5分)

<3>關聯效應,隻要執行Cat.Cryed()就可以使老鼠逃跑,主人驚醒。(3分)

設計方法一

.NET出現頻率非常高的筆試題

 View Code

//———————————————————————————————

設計方法二: 使用event — delegate設計..

.NET出現頻率非常高的筆試題

1、資料庫查詢正表變橫标,橫表變正表

.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題
.NET出現頻率非常高的筆試題

祝願所有跳槽或準備跳槽的朋友,都能夠找到自己理想的工作,越跳越高,越來越好!

本文轉自鄒瓊俊部落格園部落格,原文連結:http://www.cnblogs.com/jiekzou/p/4457384.html,如需轉載請自行聯系原作者