其餘面試題

redis問題:前端

一、redis數據類型都有哪些?每種數據類型額應用場景?node

二、你哪一個項目中使用了redis,解決了什麼問題?mysql

三、redis 和memcached的區別是什麼?redis

四、redis的一致性hash原理是什麼?算法

五、redis的持久化方式有哪幾種,有什麼區別?spring

六、redis集羣的方式,有哨兵機制,redis clustersql

七、redis cluster 的實現原理是什麼?鍵值怎麼存儲?數據庫

八、redis緩存雪崩、緩存穿透怎麼解決?後端

九、redis 鍵值的失效策略都有哪些?緩存

 

 

 

 

C#問題:

一、C#中readonly和const的區別?

二、C#中的排序繼承自哪一個接口?Icompare

三、闡述單點登陸的實現原理?

四、C#中property和Attribute的區別?

五、Dataset和DataReader的區別,以及哪一個的效率更高?

六、談談你對垃圾回收機制的理解。

七、抽象類和接口的區別,以及什麼時候使用抽象類,什麼時候使用接口。

八、Ado.net,Linq to sql ,EF的理解,以及那種效率、性能更好,爲何?使用過Nhibernate、iBates.net、spring.net等框架嗎?

九、WCF使用場景? 

十、Webservice的使用場景,以及安全性問題如何解決?

十一、說說你對remoting的理解?

十二、委託的理解和使用

1三、Lambda表達式和委託的區別。

1四、String和StringBuilder的區別。

1五、依賴注入和控制反轉的理解和區別。

1六、多線程的使用,多線程併發該注意些什麼,異步線程的理解。

1七、Asp.net mvc中如何統計用戶訪問Action的記錄。

1八、說說你對數據庫優化的理解。

1九、網站開發前端如何優化、後端如何優化。

20、說說你對Memchaed的理解,以及如何實現分佈式緩存的,如何解決緩存命中率的問題。前端緩存有哪些,後端緩存有哪些?

2一、使用過哪些開源.net框架

2二、說說你對node.js的理解,爲何使用node.js

2三、瞭解哪些nosql數據庫,以及非關係型數據庫和關係型數據的區別,說說MongoDB的優缺點。

2四、使用過消息隊列嗎,它是如何存儲的。

2五、using的用途。

2六、說說你對http以及tcp的理解

2七、寫出一個快速排序算法。

2八、什麼是反射?如何使用的,怎樣提升反射的性能?爲何使用反射(使用場景)

2九、Webservice 安全問題

30、打印預覽問題

3一、數據庫定時插入大批量數據

 

 

數據庫問題:

一、主鍵和索引的區別?主鍵是索引嗎?

二、視圖中能排序嗎?不能

三、什麼是索引,以及索引有哪些分類並說明。

四、說說觸發器的使用場景。

五、sql中循環有哪幾種形式(while、遊標)

六、Sql Schema是什麼?

七、說說數據庫遵循的前三範式是什麼?

八、請寫出sql行轉列以及列轉行。

九、sql中樹查詢(with  tree)

十、如何刪除數據庫表中的重複數據

十一、數據庫緩存。

十二、mysql如何備份數據庫命令

1三、能夠給視圖建立索引嗎?

相關文章
相關標籤/搜索