• C#面试题(一)


    一、背景

    最近学习巩固C#的基础,看到《小胖李的面试之旅》的文章,把他的面试题目拿来总结以及学习。

    二、面试题

    1.wcf想用http协议通信怎么做?

    答:在配置文件里面配置,因为wcf默认的通信协议是TCP。

    2.接口和抽象类的区别?

    答:  抽象类要被子类继承,接口要被类实现。

      接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现。

      接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。

      接口是设计的结果,抽象类是重构的结果。

      抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。

      抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。

      抽象类主要用来抽象类别,接口主要用来抽象功能。

    3.重写和重载的区别?

    4.多态是什么意思?

    5.继承是什么意思?

    6. 有ListA和ListB 其中A,B的元素都是可以保证没有重复的,现在合并A B得到新的 List C,要求C中不能有重复元素

    7. 实现不重复的100个随机数的方法

    8..取出数据库user表中的一个小时内创建的数据

    9.列举spring常用的注解,并且分别表示的意义

    10.session和cookie的区别和练习,session的生命周期,多个服务器部署时session管理方式

    11. 如果有一个特别大的访问量,到数据库上,怎么做优化

     三、总结

    目前c#市场要的内容基本是 MVCWeb API大数据分布式

    未完结

  • 相关阅读:
    Git本地库在哪
    Git&GitHub-添加提交以及查看状态
    linux命令——find
    正则表达式
    再访JavaScript对象(原型链和闭包)
    RabbitQM(消息队列)
    Java泛型(T)与通配符?
    Linux设置文件权限和归属
    英语单词
    RabbitQM使用笔记
  • 原文地址:https://www.cnblogs.com/qy1234/p/11858109.html
Copyright © 2020-2023  润新知