<dfn id="w48us"></dfn><ul id="w48us"></ul>
  • <ul id="w48us"></ul>
  • <del id="w48us"></del>
    <ul id="w48us"></ul>
  • NET研發(fā)人員面試題

    時(shí)間:2024-05-08 08:03:32 IBM認(rèn)證 我要投稿
    • 相關(guān)推薦

    關(guān)于NET研發(fā)人員面試題

      WebSphere是IBM在Web Services策略中的核心平臺(tái),支持所有應(yīng)用的開(kāi)放標(biāo)準(zhǔn)和技術(shù),包括UDDI,SOAP,J2EE,WSDL,以及對(duì)XML技術(shù)集成的增強(qiáng)。下面是小編整理的關(guān)于NET研發(fā)人員面試題,希望大家認(rèn)真閱讀!

    關(guān)于NET研發(fā)人員面試題

      1、簡(jiǎn)述javascript中的“=、==、===”的區(qū)別?

      =賦值

      ==比較是否一般相等 "3"==3 //會(huì)做類型的隱式轉(zhuǎn)換,true

      ===比較是否嚴(yán)格相等 "3"===3 //先比較類型,再進(jìn)行值比較,false

      2、看下列代碼輸出為何?解釋原因

      var a = null;

      alert(typeof a);

      var b;

      alert(typeof b);

      alert(c);

      a為null,也是一個(gè)對(duì)象,所以typeof(a)為object.

      b只有聲明沒(méi)有初始化,因此typeof(b)為undefined.

      c沒(méi)有定義,因此alert(c)會(huì)出現(xiàn)error.

      3、編寫(xiě)javascript代碼實(shí)現(xiàn)把兩個(gè)數(shù)組合并,并刪除第二個(gè)元素。

      合并js數(shù)組用concat方法,array1.concat(array2)。

      刪除元素用splice方法,splice(1,1),函數(shù)原型splice(index,count),指從數(shù)組索引1處開(kāi)始刪除1個(gè)元素,即刪除第二個(gè)元素。

      4、簡(jiǎn)述javascript的作用域和閉包

      js變量的作用域是指:函數(shù)內(nèi)定義的局部變量只在此函數(shù)內(nèi)有效,而全局變量可以全局有效。

      閉包的作用就在于能夠改變局部變量的作用域,將值保存下來(lái),但是如果使用不當(dāng)會(huì)造成無(wú)法回收變量,引起性能問(wèn)題,甚至崩潰。

      5、列舉你用過(guò)的javascript框架,并簡(jiǎn)述它們的優(yōu)缺點(diǎn)

      js框架:jQuery EasyUI、ExtJS、Bootstrap、AngularJS等等。

      jQuery EasyUI:輕量級(jí)web前端ui開(kāi)發(fā)框架,尤其適合MIS系統(tǒng)的界面開(kāi)發(fā),能夠重用jquery插件。

      ExtJS:統(tǒng)一的前端UI開(kāi)發(fā)框架,學(xué)習(xí)難度中等。尤其適合MIS系統(tǒng)的界面開(kāi)發(fā),開(kāi)發(fā)文檔和例子代碼都比較完整。缺點(diǎn)是大量的js腳本,降低了運(yùn)行速度。

      Bootstrap:響應(yīng)式網(wǎng)站開(kāi)發(fā)框架,優(yōu)點(diǎn)是降低了后端開(kāi)發(fā)人員開(kāi)發(fā)前端頁(yè)面的難度,統(tǒng)一了界面風(fēng)格,缺點(diǎn)是界面風(fēng)格比較單一。

      AngularJS:將java后端的優(yōu)秀特性引入到了js前端,大而全的框架。缺點(diǎn)是學(xué)習(xí)曲線高,Angular2幾乎重寫(xiě)。

      6、簡(jiǎn)述a.Equals(b)和a==b的區(qū)別?

      Equals方法比較內(nèi)容(值是否相等),==比較引用地址(是否指向同一個(gè)對(duì)象)。

      7、ASP.NET的Application、Session、Cookie、ViewState和Cache等變量的區(qū)別是什么?

      Application 應(yīng)用程序級(jí)別

      Session 會(huì)話級(jí)別用戶跟蹤

      Cookie 客戶端存儲(chǔ)少量信息

      ViewState 保持ASP.NET控件狀態(tài)的機(jī)制

      Cache 緩存

      8、列舉ASP.NET MVC ActionResult的返回值有幾種類型?

      主要有View(視圖)、PartialView(部分視圖)、Content(內(nèi)容)、Json(Json字符串)、Javascript(js腳本)、File(文件)等幾種類型。

      9、簡(jiǎn)述ASP.NET WebApi相對(duì)于ASP.NET MVC的優(yōu)點(diǎn)?

      WebApi消息處理管道獨(dú)立于ASP.NET平臺(tái),支持多種寄宿方式。

      10、簡(jiǎn)述ASP.NET請(qǐng)求的生命周期?

      用戶從 Web 服務(wù)器請(qǐng)求應(yīng)用程序資源->ASP.NET 接收對(duì)應(yīng)用程序的第一個(gè)請(qǐng)求->為每個(gè)請(qǐng)求創(chuàng)建 ASP.NET 核心對(duì)象->將HttpApplication對(duì)象分配給請(qǐng)求->由HttpApplication 管線處理請(qǐng)求

      refer: https://msdn.microsoft.com/zh-cn/library/ms178473(v=vs.100).aspx

      11、ORM中的延遲加載與直接加載有什么異同?

      延遲加載(Lazy Loading)只在真正需要進(jìn)行數(shù)據(jù)操作的時(shí)候再進(jìn)行加載數(shù)據(jù),可以減少不必要的開(kāi)銷。

      12、簡(jiǎn)述Func與Action的區(qū)別?

      Func是有返回值的委托,Action是沒(méi)有返回值的委托。

      13、開(kāi)啟一個(gè)異步線程的幾種方式?多線程編程時(shí)的注意事項(xiàng)?

      APM(Asynchrocous Programming Model,比如:BeginXXX、IAsyncResult)、EAP(Event-Based Asynchronous Pattern,比如:DownloadContentAsync)、TPL(Task Parallel Library,比如:Task.Factory.StartNew)、async/await。

      線程餓死、線程死鎖、線程同步、線程安全。

      14、簡(jiǎn)述Linq是什么,以及Linq的原理?并編寫(xiě)一個(gè)Linq to Object的示例代碼

      Linq(Language Integrated Query),其中Linq to Object是對(duì)Enumberable擴(kuò)展方法的調(diào)用,在執(zhí)行時(shí)會(huì)轉(zhuǎn)化為L(zhǎng)ambda然后執(zhí)行。

      示例代碼:Linq分組統(tǒng)計(jì)

      var result = from p in list.AsEnumerable()

      group p by p.Province into g

      select new

      {

      g.Key,

      SumValue = g.Sum(p => p.Value)

      };

      result.ToList().ForEach((i) =>

      {

      Console.WriteLine(i.Key + ":" + i.SumValue);

      });

      15、簡(jiǎn)述面向?qū)ο蟮奶匦杂心男?你是如何理解的?

      繼承(inheritance)、封裝(encapsulation)、多態(tài)(polymorphism)。

      16、列舉你所知道的設(shè)計(jì)模式?你在真實(shí)項(xiàng)目中使用過(guò)的有哪些?有什么心得?

      單例模式、模板方法、工廠模式、外觀模式、策略模式等。

      17、編寫(xiě)SQL從A表中查出Name字段重復(fù)三條以上的記錄,并編寫(xiě)SQL刪除這些重復(fù)記錄

      查詢Name字段記錄重復(fù)三條以上的記錄

    【NET研發(fā)人員面試題】相關(guān)文章:

    2017年net基礎(chǔ)面試題03-04

    研發(fā)管理人員與HR溝通中存在的問(wèn)題03-19

    asp.net的學(xué)習(xí)過(guò)程講解03-30

    ASP.NET MVC異常處理模塊簡(jiǎn)單教程-ASP.NET教程實(shí)例推薦03-09

    NIIT .Net方向考試筆試題01-21

    有關(guān)ADO與ADO.NET的區(qū)別與介紹03-29

    ASP.NET Page函數(shù)調(diào)用解析03-29

    最新NIIT.Net筆試真題10-10

    微軟面試題及答案03-12

    主站蜘蛛池模板: 国产精品黄网站| 亚洲国产精品国自产电影| 国产精品日日摸夜夜添夜夜添1国产精品va欧美精 | 久久久这里有精品中文字幕| 九九久久精品无码专区| 久久精品国产一区二区三区| 久久久久久极精品久久久| 亚洲а∨天堂久久精品9966| 日产欧美国产日韩精品| 99久久精品国产免看国产一区| 久久精品国产影库免费看| 国产亚洲精品无码专区| 四虎影视永久在线观看精品| 99热在线日韩精品免费| 国产精品热久久无码av| 曰韩精品无码一区二区三区| 91麻豆精品视频在线观看| 好湿好大硬得深一点动态图91精品福利一区二区 | 国产精品视频一区二区三区无码| 久久精品男人影院| 亚洲精品无码成人片在线观看| 国产精品无码a∨精品| 国产精品狼人久久久久影院 | 亚洲国产精品久久电影欧美| 国产短视频精品一区二区三区| 国产亚洲精品无码专区| 99国产精品国产精品九九| 免费精品久久久久久中文字幕 | 国产成人亚洲综合无码精品| 国产99久久九九精品无码| 人妻少妇精品中文字幕AV| 国产一区二区三区精品视频 | 九九热精品在线| 国产乱码精品一区二区三区中文| 国产精品无码无卡无需播放器| 国产成人精品无码一区二区| 亚洲国产精品毛片av不卡在线| 奇米精品一区二区三区在线观看| 日韩精品无码久久久久久| 香蕉99久久国产综合精品宅男自| 杨幂国产精品福利在线观看 |