最近面试的题目(WEB、Service、SQL、JavaScript)

整理一下最近面试被问到的主要题目。由于本人主要是做WEB及WEB
SERVICE这块,使用的语言主要是C#,数据库主要用到的也是MSSQL。所以就分成这些块来整理(有些是在面试之后才意识到回答不对),也包括部分别人被问及的。

一、HTML、CSS

  1. position有哪几种值,各是怎么使用的?

  2. 一个左右部局,如何实现?

二、JAVASCRIPT, JS FRAMEWORK

  1. document.onload与jQuery中的ready有何区别?

  2. 什么是闭包?写一下。

  3. jQuery中有个叫"on"的API,它是怎么使用的?

  4. JavaScript中类是什么样子?继承是如何实现的?

  5. 在变量定义的时候,"var a = null"与“a = null"(没有var)有何区别?

三、WEB及ASP.NET MVC(奇怪居然没问及EF)

  1. 页面与页面之间传递参数有哪几种方式?ASP.NET MVC中提供了一个可以直接使用的的是什么?

  2. 什么 MVC?

  3. MVC里面的template是做什么用的?

四、.NET及C#

  1. object.Equals与“==”有什么区别?

  2. 装箱与拆箱?哪个会更耗性能?

  3. 什么是多态(polyphism)?

  4. 抽象类(Abstract class)与接口(interface)有什么区别?

  5. IQueryable与IEnumerable的区别?

  6. 有一List<Person>对象,如何把Person.Name以逗号串起来?在Linq中提供的Aggregate扩展方法在这是如何实现的?

  7. List<Person>,写一Lambda表达式要求得到List<Person.Name>

  8. 简单介绍一下内存管理(GC)

  9. 简单介绍一下事件。

  10. DI与Ioc的区别?

五、数据库

  1. 什么是聚簇索引与非聚簇索引?

  2. 有一个表PatientName, PatientAge,
    CheckDateTime;请写出每个月看病病人的平均年龄,提示一个病人一个月内可以来医院多次。

  3. 使用过临时表?

  4. 什么是CTE(Common Table Expression)?

  5. 使用过存储过程没?如何在存储过程中调用另一个存储过程?

  6. 存储过程与函数有什么区别?

  7. 事务的隔离级别有哪几种,分别介绍一下。
    • READ UNCOMMITED

    • READ COMMITED (depends on falg READ_COMMITED_SNAPSHOT)

    • REPEATABLE READ

    • SNAPSHOT

    • SERIALIZABLE

  8. 简单地介绍一下设计范示(Table
    Normalization,面试时听到这词,懵了,直接回答第一次听说。悔,只是不知道原来指的是设计范示,虽然也不会)

六、WCF(独立出来)

  1. WCF中要提供一个服务,需要几个主要的主成部分?

  2. WCF中主要有哪几种协议(Contract)?DataContract与MessageContract有什么区别?

  3. WCF中一个如何创建一个Endpoint?

  4. WCF中系统提供的有哪些binging? 您常用的是哪几种。

  5. 底层的传输协议主要有哪些?有什么不同?

  6. SOAP与REST有什么区别?

  7. WCF与传统的WEB SERVICE有什么区别?

七、设计模式

  1. 您最经常使用的设计模式是哪个?

  2. Singleton里面,线程安全是如何考虑的?

  3. 一个简单的工厂模式,有一类叫AbstractDBFactory,里面的static方法 static AbastractDB
    CreateDB(string type, string connString)内是使用if (type == "ORALCE")
    ...,如何使用反射(reflection)来重构?

八、其它

  1. 下面的代码会出错,具体在哪行报哪些错?
    static int k;
    static void
    Main(){
        int i;
        int j =
    i;
        int m = k;
    }

最近面试的题目(WEB、Service、SQL、JavaScript),码迷,mamicode.com

时间: 2024-10-27 00:14:28

最近面试的题目(WEB、Service、SQL、JavaScript)的相关文章

ASP.NET4.0中JavaScript脚本调用Web Service 方法

环境:VS2019  .net 4.0 framework 根据教材使用ScriptManager在JavaScript中调用Web service 时,失败.现将过程和解决方法记录如下: 1.定义Web Service using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; namespace AjaxTest1 { /// <

java面试题全集(中)--Java Web和Web Service相关面试题

这部分主要是与Java Web和Web Service相关的面试题. 96.阐述Servlet和CGI的区别? 答:Servlet与CGI的区别在于Servlet处于服务器进程中,它通过多线程方式运行其service()方法,一个实例可以服务于多个请求,并且其实例一般不会销毁,而CGI对每个请求都产生新的进程,服务完成后就销毁,所以效率上低于Servlet. 补充:Sun Microsystems公司在1996年发布Servlet技术就是为了和CGI进行竞争,Servlet是一个特殊的Java程

Part 17 Consuming ASP NET Web Service in AngularJS using $http

Here is what we want to do1. Create an ASP.NET Web service. This web service retrieves the data from SQL Server database table, returns it in JSON formt.2. Call the web service using AngularJS and display employee data on the web page Step 1 : Create

Restful Web Service初识

Restful Web Service初识 一.Web Services Web Services 是一种基于组件的软件平台,是面向服务的Internet 应用.Web Services 框架的核心技术包括SOAP ,WSDL 和UDDI ,它们都是以标准的XML 文档的形式表示. SOAP (“Simple Object Access Protocol”的缩写)是Web Services 的通信协议.SOAP是一种简单的.轻量级的基于XML 的机制,用于在网络应用程序之间进行结构化数据交换.S

Python面试重点(web篇)

Python面试重点(web篇) 注意:只有必答题部分计算分值,补充题不计算分值. 第一部分 必答题 注意:除第四题4分以外,其他题均每题3分. 写出常用的bootstrap的样式. Bootstrap表格样式.栅格系统.带边框的表格.状态类表格(带背景色的表格).内联表单.禁用状态和只读状态 什么是响应式布局? 请通过jQuery发送ajax请求. $.ajax({ url:'/test/', # 提交的地址 type:"post", # 请求方式 data:{ # 提交的数据 na

存储过程封装web service

作者:卞功鑫  ,转载请保留http://www.cnblogs.com/BinBinGo/p/6959569.html. sql 也可以调用web service 步骤如下: 1 修改配置 sp_configure 'show advanced options', 1; GO RECONFIGURE; GO sp_configure 'Ole Automation Procedures', 1; GO RECONFIGURE; GO 2 把调用过程封装在存储过程中,这是我引用高德地图的事例 C

SPServices介绍之三:使用SPSerivces对象调用Web Service

SPServices介绍之三:使用SPSerivces对象调用Web Service 分类: SPSerivces2014-09-21 04:23 304人阅读 评论(0) 收藏 举报 在上一篇文章SPServices介绍之二中,介绍了一些SPServices的基本方法,除了这些方法,SPServices的主要用处是使用Ajax方法调用SharePoint提供的Web Service. 先看一下语法: [javascript] view plaincopy $().SPServices({ op

Build your first web service with PHP, JSON and MySql

原文连接: https://trinitytuts.com/build-first-web-service-php/ Web services ( application services ) is one of the most important part of today development where we ceneteralized or data and allow user to access that data from different sources like web,

走进云背后:微软Azure web 项目通过web service部署web site

探索云那不为人知的故事(一):Web Services部署web site 前奏:Windows Azure是微软基于云计算的操作系统,现在更名为“Microsoft Azure”,和Azure Services Platform一样,是微软“软件和服务”技术的名称.Windows Azure的主要目标是为开发者提供一个平台,帮助开发可运行在云服务器.数据中心.Web和PC上的应用程序.云计算的开发者能使用微软全球数据中心的储存.计算能力和网络基础服务.Azure服务平台包括了以下主要组件:Wi