面試題目(.net)
一、用C#來實現洗牌功能(提示:使用隨機數)?
這是一道面試題,一開始想到的就是13,雖然撲克牌總共有54張,但是相同的是1--13,所以隨機就一直停留在隨機1到13的思路;最後無果;
正確思路如下:
首先建立一個數組,然後隨機產生54之內的數字,得到一個即放入陣列,如果發現新生成的數字已在陣列,則重新隨機,直到陣列不存在此數字為止;
二、斐波那契函式
三 、類與介面的區別:
類單繼承;介面多實現(面試的時候好像被我說反了,面試官狂笑);
四、靜態方法與普通實體方法的區別(靜態方法能否呼叫普通實體方法,反之如何):
五、常量的定義除了const還有哪些? public readonly int a = 0;
六、如何清除上一個div留下的float:
奶奶的,太久沒做前臺介面了,想了半天,就是沒想到是clear,悲催啊,一句話,還是英文不好啊,咋就沒想到clear,哎,後悔莫及呀
七、一個input標籤裡面定義了樣式,但它的父控制元件也定義了樣式,那是以誰的樣式為準呢?
這個被我蒙對了,就近原則嘛,瞎貓對上死耗子了,平時做前臺比較少。。
八、一個input標籤裡自己打了class(假設名稱為A)顯示紅色,還有一個class裡定義input:A顯示黑色,那麼此時這個input標籤顯示的是什麼顏色呢?
正確答案是紅色,一樣的道理,就近原則,input多了去了
九、ToList()是什麼型別的?IENumale?還是別的?
tolist是泛型型別,ienumber,iqueryable都是泛型,ienumber已經將資料儲存到記憶體,iqueryable將資料儲存在遠端伺服器;
十、畫布carva
十一、sql語句:將資料庫裡豎著排的資料變成橫著排
1991 1 2200
1991 2 1200
1991 3 1800
1992 1 1600
1992 2 1400
1992 3 1100
最後效果是:
1991 1992
1 2200 1600
2 1200 1400
3 1800 1100
這道題明確給出了年份,所以可以偷工減料得出效果,先分別取,然後再合併:
十二、linq to sql語句:
public class A
{
public int [] Data;
public string city;
public int count;
}
List<A> list={ { {1,2,3,4},'SH',6 }, {3,4,5,6},'BJ',6 },{6,7},'SH',12},.....} ;
1)得到{1,2,3,4,5...}
2)得到下面的效果:
SH 18
BJ 6
十三、二叉樹裡,左子節點的值<=當前節點的值<=右子節點的值,求>=a的節點有哪些?提供的有int a;Node left,right;
十四、vs2012預設是在什麼框架下的(.net framework4.5),vs2008是在(.net framework 3.5)
十五、IQueryable,IEnumerable區別
共同點:都是泛型集合類
不同點:IEnumerable 將資料儲存在記憶體---linq to object; IQueryable將資料存在在遠端伺服器,延遲執行---linq to sql;
十六、頁面樣式除錯工具有哪些?
十七、html5新特性(media)
相關推薦
面試題目(.net)
一、用C#來實現洗牌功能(提示:使用隨機數)? 這是一道面試題,一開始想到的就是13,雖然撲克牌總共有54張,但是相同的是1--13,所以隨機就一直停留在隨機1到13的思路;最後無果; 正確思路如下: 首先建立一個數組,然後隨機產生54之內的數字,得到一個即放入陣
Java筆試面試題目(一)
java運算 最大數 sys 功能 正整數 true 編譯 阻止 有效 每日一句:沒有一勞永逸的幸福,只有先苦後甜的努力!加油! java應屆生或自學初學者筆試面試題目總結,希望對大家有幫助,題目來自自己學習總結和老師講解,網絡資源,書籍資料。敲出來
Java筆試面試題目(二)
與他 得到 訪問 開發 上進 instance 分配 基本類 當前 每日一句:人生充滿著期待,夢想連接著未來! java應屆生或自學初學者筆試面試題目總結,希望對大家有幫助,題目來自自己學習總結和老師講解,網絡資源,書籍資料。敲出來大家看,每次更新10+道題目,希望大家能找
測試工程師的一些面試題目(python)和總結
pat 實現 cci strong 表現 用法 工程 重點 性能 (一)說明 1、記錄自己面試測試工程師時遇到的一些編程題(python)。 2、回顧下面試的過程,做個總結。 (二)題目 1、輸入:JSON {"a":"aa","b":"bb",
java常見面試題目(一)
過程 重寫 font ble body 釋放 就會 t對象 使用 在大四實習階段,秋招的時候,面試了很多家公司,總結常見的java面試題目:(答案可以自己百度) 1、你所用oracle的版本號是多少? 2、tomcat修改8080端口號的配置文件是哪個? 3、mybati
java常見面試題目(三)
1、jsp的內建物件。 JSP中一共預先定義了9個這樣的物件,分別為:request、response、session、application、out、pagecontext、config、page、exception 2、session與cookie的作用與區別: cookie資料存放
前端面試題目(二)
HTML、CSS面試題1、寫出你知道的一些常用的塊元素和行內元素塊元素:div,p,h1~h6,ul,li,ol,dl,dt,dd行內元素:span,em,a,b,img,input,strong2、請寫出display屬性的值none此元素不會被顯示。block此元素將顯示
linux面試題目(三)
1 伺服器的linux系統是什麼版 ? 答:CentOS 6.6,RHEL 6.4。 用cat /etc/rehat-release或者uname -a或者lsb_release -a再或者cat /etc/issue 2 linux你做過那些優化? 答:(1)sysctl -w優化核心引數比
C語言 ,嵌入式 ,資料結構 面試題目(1)
1. 用預處理指令#define 宣告一個常數,用以表明1年中有多少秒(忽略閏年問題)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 2. 寫一個“標準”巨集MIN,這個巨集輸入兩個引數並返回較小的一個。#define MIN(
C語言 ,嵌入式 ,資料結構 面試題目(3)
182 連結串列題:一個連結串列的結點結構struct Node{int data ;Node *next ;};typedef struct Node Node ;(1)已知連結串列的頭結點head,寫一個函式把這個連結串列逆序 ( Intel)Node * Reverse
JS 基礎知識面試題目(一)
1.將一個變數放在外面和放在函式中的區別?•將一個變數放在外面,一般稱之為全域性變數:當前頁面內有效•將一個變數放在一個函式中,一般稱之為區域性變數:只在函式內有效•若定義的變數沒使用var,則為全域性變數2.“==”和“===”的不同?•==表示相等:只要值相等就可以了,資
linux面試題目(五)
201 Shell迴圈語句有哪些? 答:for do done ;if then fi ;case 語句、while do done、until 202 用SHELL模擬LVS,指令碼怎麼寫 答:步驟有點長,推薦購買《構建高可用linu
網際網路公司面試必問的mysql題目(下篇)
什麼是資料庫索引?索引有哪幾種類型?什麼是最左字首原則?索引演算法有哪些?有什麼區別? 索引是對資料庫表中一列或多列的值進行排序的一種結構。一個非常恰當的比喻就是書的目錄頁與書的正文內容之間的關係,為了方便查詢書中的內容,通過對內容建立索引形成目錄。索引是一個檔案,它是要佔
紅綠燈面試題目(Promise, 佇列實現)
紅燈三秒亮一次,黃燈1秒亮一次,綠燈2秒亮一次,,如何讓三個燈不斷交替重複亮燈 light函式返回一個Promise狀態,當Promise狀態從Pending => fulfilled,step才會執行下一個then。這裡使用遞迴,不使用迴圈是因為Ja
軟體測試基礎知識面試題目(25題英文題目)
軟體測試基礎知識面試題目(25題英文題目) 1. Verification is: a. Checking that we are building the right system b. Checking that we are building the system right
linux系統應用層基礎面試題目(很完整,暫時沒看)
1. 下面的網路協議中,面向連線的的協議是: A 。 A 傳輸控制協議 B 使用者資料報協議 C 網際協議 D 網際控制報文協議 2. 在/etc/fstab檔案中指定的檔案系統載入引數中, D 引數一般用於CD-ROM等移動裝置。 A defaults B sw C rw和ro D noauto 3. Li
Linux 筆試面試常見題目(整理)
一.填空題: 在Linux系統中,以 檔案 方式訪問裝置 。 Linux核心引導時,從檔案 /etc/fstab 中讀取要載入的檔案系統。 Linux檔案系統中每個檔案用 i節點 來標識。 全部磁碟塊由四個部分組成,分別為引導塊 、專用塊 、 i節點表塊 和
前端面試總結(css)
pan html元素 內容 brush bre 省略號 import als earlier 表格:Cellspacing:單元格間距,cellpadding:單元格內容之間的空隙,colspan:合並列數,rowspan:合並行數,表頭caption,border-sp
前端面試總結(JavaScript)
javascrip 類型 作用域鏈 word doc locals session jsonp 作用域 ajax優缺點 json和jsonP區別 省市聯動 全選 數組去重: 如何消除一個數組裏面重復的元素? // 方法一: var arr1 =[1,2,2,2,3,3,3
BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第9章節--client對象模型和REST APIs概覽 托管代碼(.NET)
align 模型 art 程序 重建 rep dsm gin 開發 BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第9章節--client對象模型和REST APIs概覽 托管代碼(.NET) 在SP2010中,微