技术博客还得继续写,工作还在筛选,学习还得继续

1.Session和Cookie的使用区别

很容易回答的就是Session在服务器端,存储的数据可以较大容量,比如我们存一个Table,上千条数据。

Cookie保存在客户端,安全系数低,不能放重要的敏感信息

以上回答完毕,你以为你回答完的时候,看向面试官的时候,发现他好像还在等待什么,这个时候如果你能继续描述他们的差别并且进行扩展,基本上你的水平又上了一个等级

关于这方面的信息,可以获取下这篇文章:http://www.cnblogs.com/yanwei067/articles/1137419.html

文章表格中提到的Session的信息量为小量,这个个人保留意见,也许大家标准不同,他认为1w条数据也是小量的话,我可能认为是大量数据。这个根据每个人的标准不同而不同

关键是要有自己的理解,深入参透,而非为了面试而面试,而背书

方法

信息量大小

作用域和保存时间

应用范围

保存位置

Application

任意大小

整个应用程序的生命期

整个应用程序/所有用户

服务器端

Cache

任意大小

可以根据需要设定

整个应用程序/所有用户

服务器端

Session

小量,简单的数据

用户活动时间+一段延迟时间(一般为20分钟)

单个用户

服务器端

Cookie

小量,简单的数据

可以根据需要设定

单个用户

客户端

Viewstate

小量,简单的数据

一个Web页面的生命期

单个用户

客户端

隐藏域

小量,简单的数据

一个Web页面的生命期

单个用户

客户端

查询字符串

小量,简单的数据

直到下次页面跳转请求

单个用户

客户端

也许你会提到Session的丢失,这个时候就正中面试官下怀,既然提到了,就随便聊聊吧

Session何时过期

  • 代码 Session.Abandon(); 引起Session过期。
  • Session超时,自动过期。
  • Web.config 被修改,将会过期。
  • IIS的应用程序池被回收引起。

如何防止Session过期

针对Session还可以进行很多扩展,如负载均衡,如更新部署网站如何保护用户正在提交的数据等等,基于本人也不太了解和未找到本人觉得合适的文章,就不细表了,诸君好运

2.高并发

最近面试被提问过几次,如果突然出现了高并发,怎么处理

先读一篇提提神:http://www.cnblogs.com/yukaizhao/archive/2012/04/23/taobao_order_design.html

再来一篇压压惊:http://www.cnblogs.com/jirigala/archive/2011/05/20/2051845.html

再送上妹子一个:

优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 内存性能

优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 读写分离

优化杭州某著名电子商务网站高并发千万级大型数据库经验之- SQL语句优化

优化杭州某著名电子商务网站高并发千万级大型数据库经验之- 磁盘I/O性能

以上文章读了后,基本招式你是有了,至于你说有招胜无招,还是招招致命,就看你的造化了

3.String和string的区别

这个知道的,简单到哭,不知道的,开始胡编乱造。若你遇到这个题,我只能说出题的人好坏,坏到极致

微软官方视频介绍:http://www.microsoftvirtualacademy.com/training-courses/twenty-c-questions-explained-cn

如果你有心,把那20个都看了吧,受益匪浅

由于本人技术水平有限,所有的知识点均摘自网络,并且需要手动复制URL去查看,不喜勿喷,敬请见谅

面试前的准备---C#知识点回顾----05的更多相关文章

  1. 面试前的准备---C#知识点回顾----03

    经过一天的奔波,喜忧参半,不细表 再回看下标题,C#知识点回顾 再看下内容,数据库3NF 原谅我这个标题党 今天继续回忆 1.HTTP中Post和Get区别 这忒简单了吧,大家是不是感觉到兴奋了,长舒 ...

  2. 面试前的准备---C#知识点回顾----01

    过完年来,准备找份新工作,虽然手里的工作不错,但树挪死,人挪活.咱不能一直在一个坑里生活一辈子,外面的世界毕竟是很美好的. 为了能正常的找到自己中意的工作,最近是将所有的基础知识拿出来复习了一次.仅作 ...

  3. 面试前的准备---C#知识点回顾----02

    经过昨天大量的简历投递,今天陆续收到面试邀约,明日准备大战一场,是死是活一试便知 1.数据库的范式 这算入门问题了吧,但凡是个数据库类的,都得问吧, 但我们在回答的时候开始背书啦 第一范式(1NF)无 ...

  4. 面试前的准备---C#知识点回顾----04

    播下的种子,慢慢开始发芽收获了,陆陆续续offer就来了,该轮到我挑的时候了 今天面试的一家公司,技术问的相对宽广和细致,程度令人发指 1.谈谈ViewState 这个问题,回答的好,工资翻一级 基本 ...

  5. Java面试前需要了解的东西

    一.前言 只有光头才能变强 回顾前面: 广州三本找Java实习经历 上一篇写了自己面试的经历和一些在面试的时候遇到的题目(笔试题和面试题). 我在面试前针对Java基础也花了不少的时间,期间也将自己写 ...

  6. 从面试连跪到收割offer,回顾我的春招面试历程(研发岗位)

    本文首发于自微信公众号[程序员江湖] 作者How 2 Play Life,985 软件硕士,阿里 Java 研发工程师,在技术校园招聘.自学编程.计算机考研等方面有丰富经验和独到见解,目前致力于分享程 ...

  7. 前端知识点回顾——HTML,CSS篇

    前端知识点回顾篇--是我当初刚转行为了面试而将自己学过的前端知识整理成的一份笔记,个人目的性很强,仅供参考. doctype 有什么用 doctype是一种标准通用标记语言的文档类型声明,目的是告诉标 ...

  8. 最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备

    在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间.我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面 ...

  9. 95%的技术面试必考的JVM知识点都在这,另附加分思路!

    概述:知识点汇总 jvm的知识点汇总共6个大方向:内存模型.类加载机制.GC垃圾回收是比较重点的内容.性能调优部分偏重实际应用,重点突出实践能力.编译器优化和执行模式部分偏重理论基础,主要掌握知识点. ...

随机推荐

  1. Microsoft Visual Studio 产品密钥

    Microsoft Visual Studio 2010 产品密钥:YCFHQ-9DWCY-DKV88-T2TMH-G7BHP Microsoft Visual Studio 2013 产品密钥:BW ...

  2. NFinal 揭秘之控制器

    用NFinal框架开发的项目类似于MVC的那种开发方式,有Controller层.Model层.View层,还包括表现层Web层,在NFinal开发的项目中真正执行的代码也就是Web层中的代码,Web ...

  3. Android-Context的IO功能

    如何将应用数据保存到本地文件?如何从本地文件加载数据到应用中?我实现的步骤是: 应用(java数据)<--org.json-->JSONString<--Context.IO--&g ...

  4. Js 时间间隔计算(间隔天数)

    function GetDateDiff(startDate,endDate)  {      var startTime = new Date(Date.parse(startDate.replac ...

  5. keil中查看内存数据

    1.工具栏中 view->Memory Windows 然后  c:0 表示读取0地址开始的代码区数据  d:0 表示读取0地址开始的数据区数据  x:0表示读取0地址开始的外部数据区

  6. Java如何获取当前的jar包路径以及如何读取jar包中的资源

    写作业的时候要输出一个record.dat文件到jar包的同级目录,但是不知道怎么定位jar包的路径.百度到的方法不很靠谱,所以在这里记录一下. 一:使用类路径 String path = this. ...

  7. jar打包命令

    jar查看jar命令的使用 1. jar cvf 生成jar包的完整名称 要生成的class文件所在目录以及名称 jar -cvf aa.jar *.* 2.将jar包放到环境变量中,可以不用把cla ...

  8. rman全库恢复到不同主机,不同实例名,不同目录下

    一.配置目标主机的ip.hostname及与源端主机的连通性 1.配置目标主机IP 使用图形界面配置IP: administration----network---修改IP(指定静态IP) deact ...

  9. Linux下的正则表达式(基础)

    grep -n 'the' text.txt 搜寻含有the的部分(n代表现实显示行号) grep -vn 'the' text.txt 搜寻不含有the的部分(n代表现实显示行号) grep -vn ...

  10. Android广播机制(转)

    1.Android广播机制概述 Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器).广播作为Android组件间的通 ...