现在思维是企业级开发思维

应该往互联网思维转变,主要涉及,队列 ,消息,数据并发,数据安全,前端,vue,element UI

以下为速8酒店笔试题

1.有如下代码:

  string s1;string s2;

  s1=s2="ABC";s1="111";

 问s2的值是多少,简述理由,请尽量使用图像说明其中的原因

答:"ABC"

2.看下列的JS代码输出为何?解释原因

  var a=null;

  alert(typeof a);

  var b;

  alert(typeof b);

  alert(c);

object,undefined,c is not defined

3.列举ASP.NET MVC ActionResult 的返回值有几种类型?

视图(View),部分视图(PartialView),文本(return Content("Test Content", "text/html")),json,javascript,文件(return File()),Null,重定向(Redirect / RedirectToAction / RedirectToRoute)

4.TempData,ViewData和ViewBag之间有什么不同?

ViewBag 是动态类型(dynamic),ViewData 是一个字典型的(Dictionary),同ViewData和ViewBag一样,TempData也可以用来向视图传递数据。只是ViewData和ViewBag的生命周期和View相同,只对当前View有用。而TempData则可以在不同的Action中进行传值,类似webform里的Seesion。

5.请根据注释,编码实现下面类的方法

   //这个类用于存取一组权限,每个权限用正整数表示,这组权限存储在rightString属性中。如果某个权限存折,rightString第N个字符为‘1’,否则为空格。N是这个权限的整数值
class RightStore {
public String rightString = "";
/// <summary>
/// 如果传入的权限存在,该方法返回True,否则,为False
/// </summary>
/// <param name="right"></param>
/// <returns></returns>
public bool getRight(int right) {
}
/// <summary>
/// 该方法存储或清除传入的权限,如果value为true,存储传入的权限,否则清除该权限,right传入的权限的整数值
/// </summary>
/// <param name="right"></param>
/// <param name="value"></param>
public void setRight(int right, bool value) { }
}

6.为管理岗位业务培训信息,有如下3个表:

  S(S#,SN,SD,SA),其中S#,SN,SD,SA 分别代表学号,学员姓名,所属单位,学员年龄

  C(C#,CN),其中C#,CN分别代表课程编号,课程名称

  SC(S#,C#,G),其中S#,C#,G分别代表学号,所选修的课程编号,学习成绩

请使用2种标准SQL语句查询选修课程名称为'税收基础' 的学员学号和姓名,并说明其优缺点。

7.产品甲由2个A1,2个B和1个C组成,产品乙由2个A2,1个D和1个E组成,其中制品D又由2个B加工而成。产品乙的安全库存为30个,B的安全库存为100个,现在库存50个产品乙,30个A1,40个A2,50个C30个产品D,60个产品B,问:现在接到订单产品甲需要100个,产品乙需要100个,应采购各种原料个多少个?请从程序的角度描述一下实现思路。

安全库存:库房保证正常生产的最低库存。

2017-12-08高级.net 面试小结的更多相关文章

  1. Gitlab一键端的安装汉化及问题解决(2017/12/14目前版本为10.2.4)

    Gitlab的安装汉化及问题解决 一.前言 Gitlab需要安装的包太TM多了,源码安装能愁死个人,一直出错,后来发现几行命令就装的真是遇到的新大陆一样... ... 装完之后感觉太简单,加了汉化补丁 ...

  2. 面试小结之Elasticsearch篇(转)

    最近面试一些公司,被问到的关于Elasticsearch和搜索引擎相关的问题,以及自己总结的回答. Elasticsearch是如何实现Master选举的? Elasticsearch的选主是ZenD ...

  3. 【2017.12.12】deepin安装U盘制作,支持 BIOS+UEFI,deepin_Recovery+Win PE

    U盘要求为 FAT32,MBR分区表 如果需要放 4GB 大文件,可以分两个分区,第一分区FAT32格式,放启动相关文件,第二个分区用 NTFS 格式,放其它资料. 最新 Win10 支持显示 U盘 ...

  4. 2017.12.21-JQuery

    作业:密码加强验证 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> & ...

  5. mysql查询优化以及面试小结

    mysql面试小结: 1.mysql的基本架构 2.mysql的索引 btree+的原理 3.mysql的索引优化 4.mysql的sql查询优化 慢查询日志 Show prodile 全局查询日志 ...

  6. 2017腾讯OMG实习生面试总结

    2017腾讯OMG实习生面试总结 一面 一面有两个面试官,轮着来的,一共是一个半小时,中间等了10分钟左右.结合简历问了问项目,也考察了基础,手写了两道简单的算法题.问题包括: 第一个面试官 1.自我 ...

  7. 2017.12.25 Mybatis物理分页插件PageHelper的使用(二)

    参考来自: 官方文档的说明:https://github.com/pagehelper/Mybatis-PageHelper/blob/master/wikis/zh/HowToUse.md 上篇博客 ...

  8. 互联网高级Java面试总结

    前不久刚换了单位,这段时间抽出时间来总结一下. 本人渣本毕业四年,无大厂工作经验,出来面高级Java. 上家单位是一个知名互联网平台,但是体量不大的小公司(5线互联网公司),但就是出名(职场人都知道~ ...

  9. [LOJ#6259]「CodePlus 2017 12 月赛」白金元首与独舞

    [LOJ#6259]「CodePlus 2017 12 月赛」白金元首与独舞 试题描述 到河北省 见斯大林 / 在月光下 你的背影 / 让我们一起跳舞吧 うそだよ~ 河北省怎么可能有 Stalin. ...

随机推荐

  1. MySQL安装和常用命令

    一.安装MySQL groupadd mysqluseradd -r -g mysql mysqlgroups mysqlfind / -name mysql | xargs rm -rfwget h ...

  2. Qt类声明中Q_OBJECT的作用与报错解决

    2017-06-22 周四 大雨 北京 院里 新建作图类,继承自QCUstomPlot类 因为需要同时作8张图,都要单坐标缩放的功能,因此想干脆新建一个类,继承自QCUstomPlot,把需要的功能都 ...

  3. CS229 Lesson 13 高斯混合模型

    课程视频地址:http://open.163.com/special/opencourse/machinelearning.html 课程主页:http://cs229.stanford.edu/ 更 ...

  4. 如何成为一名高级C++程序员

     C++这门语言从诞生到今天已经经历了将近30个年头.不可否认,它的学习难度都比其它语言较高.而它的学习难度,主要来自于它的复杂性.现在C++的使用范围比以前已经少了很多,java.C#.python ...

  5. 关于vue+element-ui项目的分页,返回默认显示第一页的问题解决

    关于vue+element-ui项目的分页,返回默认显示第一页的问题解决     问题描述 当前页面如下: 然后点击页码跳到第3页,然后在第三页点击页面链接跳转到新的页面 然后在新页面点击返回按钮,返 ...

  6. Aajx

    # Ajax入门及基本开发 ## # Ajax的基本概念 >> 概念: 界面异步传输技术: 将几种技术和在一起进行开发的一种编程方式: >> 基本应用场景: > Goog ...

  7. node--CommonJS

    1.CommonJS 1)弥补js没有标准的缺陷 2.Node模块 1)分为核心模块和用户自定义模块 2)我们可以把公共的功能抽离为一个单独的js文件作为一个模块 其中的成员和属性外界无法访问,若要设 ...

  8. js 打开新窗口方式

    之前的项目,有个功能是下载文件,这里只要在浏览器输入 url 就会下载那个文件了.当时我只是简单得使用 window.open ,但是却会被浏览器进行拦截,要手动开启才行,然后就搜索研究其他方法,就看 ...

  9. vue+element tree(树形控件)组件(2)

    今天记录组件的代码和一个调用它的父组件的代码,接口接收数据直接传element直接能用的,也就是经过上一章函数处理过的数据以下是代码 父组件 <template> <commonfi ...

  10. js 面向对象中,定义一个函数的过程

    定义一个函数做的两件事:1: 实例化一个Function对象:2: 实例化一个Object对象,并给该函数扩展prototype属性指向这个构造函数 大致过程如图所示: 每一种引用类型(函数,对象,数 ...